[英]ASP.NET MVC 3 WebGrid paging issue
我的数据访问层返回带有单页行数和总行数的集合。
遗憾的是,WebGrid组件不允许指定总行数或总页数(这些属性是只读的)。
以前有人不得不处理这个问题吗?
您可以使用WebGrid上的Bind方法告诉网格使用服务器端分页。
grdv.Bind(myData,rowCount = 10000,autoSortAndPage = False)
将autoSortAndPage设置为false会告诉网格myData只是数据的一部分。 无论您的页面大小设置如何,它都会显示此数据的所有行。 将使用您传入的rowCount而不是myData中的记录数来构建寻呼机。
rowsPerPage只能通过构造函数设置。 这样做是为了使助手简单并避免处理复杂的状态。 总行数来自数据源。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.