Jquery ASP.NET MVC 3-WebGrid分页问题和一般混淆

Jquery ASP.NET MVC 3-WebGrid分页问题和一般混淆,jquery,asp.net-mvc-3,jquery-ui,Jquery,Asp.net Mvc 3,Jquery Ui,我在使用ASP.NET MVC方面比较新,但是我有使用Web表单的经验 我的页面有一些级联选择,这些选择依次由ajax加载下一个选项卡,最后重新加载ajax选项卡的内容(jQueryUI) 其中一个选项卡有一个搜索按钮,当通过jQuery提交时,该按钮使用以下代码将部分视图加载到给定的div中: $("#frm_Search").submit(function (e) { if ($("#frm_Search").valid()) {

我在使用ASP.NET MVC方面比较新,但是我有使用Web表单的经验

我的页面有一些级联选择,这些选择依次由ajax加载下一个选项卡,最后重新加载ajax选项卡的内容(jQueryUI)

其中一个选项卡有一个搜索按钮,当通过jQuery提交时,该按钮使用以下代码将部分视图加载到给定的div中:

      $("#frm_Search").submit(function (e) {
          if ($("#frm_Search").valid()) {
              e.preventDefault();
              $.post('@Url.Action("SearchResult", "Info")', {CCode:"", Period:"201108", Type:"XYZ"}, function (result) {
                  $('#div_SearchResult').html(result);
              });
          }

      })
但是,当我单击WebGrid的分页链接时,参数为空,因此没有呈现数据

我将非常感谢任何建议或指导,因为我不确定我是否要正确地解决这个问题

有关我的页面结构的更清晰指示,请参见下图。


问题在于Webgrid的自生分页链接不会传播除it需要的QSP之外的任何QSP。这也给试图将过滤添加到Webgrid的人带来了麻烦

我有一个关于另一个问题的答案,这个问题展示了如何让QSP回到页面链接中,但它涉及到通过Razor助手自己生成QSP


这里有一些代码片段可以启发您。

问题是Webgrid的自生分页链接不会传播任何QSP,而不是它所需要的QSP。这也给试图将过滤添加到Webgrid的人带来了麻烦

我有一个关于另一个问题的答案,这个问题展示了如何让QSP回到页面链接中,但它涉及到通过Razor助手自己生成QSP

其中有一些代码片段可以激发您的灵感