例如,如果我有我自己的助手的實現,我不喜歡默認的WebGrid尋呼機,請問有什麼可以替代它?ASP.NET MVC 3.0更換MvcGrid尋呼機
是否有可能更換MvcGrid尋呼機將其更改爲我的自定義嗎?
我沒有搜索,並沒有發現任何東西,只是我想我需要做的是使我的一個,並將其追加到當前的WebGrid表作爲使用jQuery表頁腳。
有沒有其他更簡單的方法來做到這一點?
例如,如果我有我自己的助手的實現,我不喜歡默認的WebGrid尋呼機,請問有什麼可以替代它?ASP.NET MVC 3.0更換MvcGrid尋呼機
是否有可能更換MvcGrid尋呼機將其更改爲我的自定義嗎?
我沒有搜索,並沒有發現任何東西,只是我想我需要做的是使我的一個,並將其追加到當前的WebGrid表作爲使用jQuery表頁腳。
有沒有其他更簡單的方法來做到這一點?
可以更改尋呼模式的WebGrid
看到比這WebGridPagerModes
其他你可以風格CSS尋呼機。
您可以通過將模式設置爲數字和設置numericLinksCount爲零禁用尋呼機。例如:
<div id="gridSample">
@(var grid = new WebGrid(rowsPerPage: Model.GridRowsPerPage);
grid.Bind(source: Model.ListData,
rowCount: Model.TotalRowCount,
autoSortAndPage: false)
)
@grid.GetHtml(mode: WebGridPagerModes.Numeric, numericLinksCount: 0)
<!--...custom paging here...-->
</div>
然後你可以自由地使用渲染每頁和總行數行的組合自己的分頁鏈接。 (每個鏈接應該通過「頁面」參數)一旦你禁用內置尋呼機很容易...希望有所幫助。
我知道尋呼機模式,但它仍然不是我想要的。 – Jop 2011-04-04 23:14:44
沒有函數的屬性來替換爲尋呼機生成的html。你需要做一些破解(jQuery等)來取代它。這就是你想要的一個例子嗎? – 2011-04-05 09:29:40