Я занимаюсь поиском в течение нескольких часов. Но все еще не в состоянии получить ответ. Мне нужно получить параметр строки запроса в режиме бритвы.Asp.net 5 mvc 6 получить строку запроса для просмотра
Вот мой код:
if @(Request.Query["value"]=="P"){
<a href="@Url.Action("Index", "Staff",new { status = "A"})"><strong>Active (@ViewData["activeCount"]) </strong></a>
<a href="@Url.Action("Index", "Staff",new { status = "I" })">In-Active (@ViewData["inActiveCount"])</a>
<a href="@Url.Action("Index", "Staff",new { status = "D" })">Delete (@ViewData["deleteCount"])</a>
}else{
<a href="@Url.Action("Index", "Staff",new { status = "A"})">Active (@ViewData["activeCount"])</a>
<a href="@Url.Action("Index", "Staff",new { status = "I" })"><strong>In-Active (@ViewData["inActiveCount"])<strong></a>
<a href="@Url.Action("Index", "Staff",new { status = "D" })">Delete (@ViewData["deleteCount"])</a>
}
Но я получаю ошибку «Название„Request“не существует в текущем контексте»
скриншот Любой получил решение? Спасибо
Вы пробовали с помощью Context.Request.Query [ "значение"], а не просто Request.Query [ "значение"]? – digiliooo
yes.thanks your answer – user998405
Уверенный, я рад, что это сработало для вас – digiliooo