Если вы удалите атрибут [HttpPost] и позволите маршруту перейти к той же функции. вы найдете значение Request ["page"] в вашем методе. это позволит вам поставить галочку в значении Request ["Page"].

я есть частичное представление, которое отображает WebGrid. Мой контроллер выглядит так

public ActionResult Index()
{
    return View();
}
public ActionResult GetUserList(int? page, string sort, string sortdir)
{
    var model = UserModel.getList(page,sort,sortdir);
    return PartialView("_UserList",model);
}

Index.cshtml:
....<br>@Html.Action("GetUserList")
Проблема в том, что каждый раз, когда я нажимаю на навигацию по сетке или сортирую ссылки, она вызываетIndex метод. Как заставить Webgrid выполнить другое действие (GetUserList в этом случае)? Я уверен, что могу подготовитьGetUserList на все ссылки в сетке, используя jquery, но я считаю, что это должно быть лучше.
Также возможно, что то, что я делаю, совершенно неправильно, так что спасибо за ваши предложения.

Ответы на вопрос(1)

Ваш ответ на вопрос