我正在使用MVC WebGrid。我陷入了4天的問題。我已經檢查過每個博客和每個關於stackoverflow的問題,但沒有任何結果。當我點擊任何頁碼時,我的WebGrid會消失。我正在創建一個搜索控件。點擊搜索按鈕後,ajax.beginform將調用控制器上的方法,然後使用局部視圖更新div。部分視圖由webgrid(由結果構成)組成。 webgrid的代碼如下:尋呼無法在MVC Webgrid中工作
@{
var grid = new WebGrid(canPage: true, rowsPerPage: 5, ajaxUpdateContainerId: "grid");
grid.Bind(list, rowCount: list.Count, autoSortAndPage: true);
grid.Pager(mode: WebGridPagerModes.All);
}
<div id = "grid">
@if (list[0].Title == null)
{
<span>No Record to display</span>
}
else
{
@grid.GetHtml(tableStyle: "gridTable",
headerStyle: "gridHead",
footerStyle: "gridFooter",
rowStyle: "gridRow",
alternatingRowStyle: "gridAltRow",
columns: grid.Columns(
grid.Column("Title", "Title"),
grid.Column("Category", "Category")
));
}
</div>
該網格首次打開罰款。但是當我點擊任何頁碼時,網格就會消失。
請幫助我!在此先感謝
請看這個答案。如果它對你有幫助 [http://stackoverflow.com/questions/10051794/filter-is-getting-lost-in-webgrid-paging-sorting-filtering-in-net-4-0] [ 1] [1]:http://stackoverflow.com/questions/10051794/filter-is-getting-lost-in-webgrid-paging-sorting-filtering-in-net-4-0 – Ajay