例如,如果我有我自己的助手的实现,我不喜欢默认的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