如何在ASP MVC中的jqGrid url参数中使用相对URL?

时间:2010-04-11 22:33:33

标签: asp.net-mvc jqgrid

我已经设置了像这样的jqGrid

$('#gridTable').jqGrid({
  url: '/GridData/',
...

现在,如果我导航到诸如“/ Controller / id /”之类的URL,则网格将发送GET到“/ GridData /”而不是“/ Controller / id / GridData /”。

我可以创建GET亲属,以便我可以在服务器端选择id,或者我是否必须在客户端使用javascript手动将id作为parmater传递?

1 个答案:

答案 0 :(得分:2)

url: '<%= Url.Action("ActionName", "ControllerName", new { id = whateverYouNeed } %>',

放置您的操作和控制器,而不是“ActionName”和“ControllerName”