nac*_*10f 1 asp.net-mvc asp.net-membership html-helper webgrid asp.net-mvc-3
这是我视图的片段,它给了我错误
@model MembershipUserCollection
@{
    ViewBag.Title = "Index";
}
@{var usersGrid = new WebGrid(source: Model, rowsPerPage: 40);}
显然,WebGrid构造函数不接受MembershipUserCollection作为参数.我怎么能绕过这个?
请帮忙.我需要在用户列表中添加分页.
这应该工作:
@{var usersGrid = new WebGrid(source: Model.Cast<MembershipUser>(), rowsPerPage: 40);}
MembershipUserCollection实现非通用接口IEnumerable,而WebGrid构造函数参数source是通用的IEnumerable<T>.要转换IEnumerable为IEnumerable<T>,请使用Cast扩展方法IEnumerable.
| 归档时间: | 
 | 
| 查看次数: | 806 次 | 
| 最近记录: |