2011-08-15 38 views
1

我使用ASP.NET MVC相對較新,但是我有使用Web窗體的經驗。ASP.NET MVC 3 - WebGrid分頁問題和一般混淆

我的頁面有一些級聯選擇,然後ajax加載下一個並最終重新加載ajax選項卡(jQuery UI)的內容。

有一個標籤具有當通過jQuery提交使用下面的代碼加載一個局部視圖到給定格搜索按鈕:

 $("#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參數分頁鏈接無效,因此沒有數據呈現。

我會很樂意提供任何建議或指導,因爲我不確定我是否正確地解決此問題。

請參閱下圖以更清楚地表明我的頁面結構。

enter image description here

回答

1

的問題是的WebGrid的自我生成的分頁鏈接不傳播比那些需要的其他任何QSPS。這也會給嘗試向Webgrid添加過濾的人帶來麻煩。

我在另一個問題上有一個答案,說明如何讓QSP返回到頁面鏈接,但它涉及到通過剃刀助手自己生成它們。

Asp.net Mvc3 webgrid and paging 有代碼片段在那裏激發你。