标签:
1:思路
webgrid就是表格,一行行记录,代表一个个模型,因此,我们只需要在models文件夹建立模型,在控制器生成模型列表,把列表作为模型传入视图(或者绑定强类型视图,这个类型至少大于等于此模型列表),然后通过GetHtml(Model,propetiesList)即可. 非常简单.
下面对webgrid的一些属性和方法进行介绍(这在设置表格的行列字段属性分页排序等特别适用)
AjaxUpdateCallback:异步操作完成后的回调函数
AjaxUpdateContainerId:更新所包括的元素
CanSort:是否支持排序
ColumnNames:列的名称列表,类似数据库字段列表,通常我们使用List<string>类型
HasSelection:判定行的选中
IsAjaxEnabled Returns a value that indicates whether the WebGrid instance can use Ajax calls to refresh the display
类似还有行数,默认选中,分页,每页多少行等等属性,具体参考msdn即可.
请参考原文,感谢作者.
WebGrid 在asp.net mvc中的使用和理解(译)
标签:
原文地址:http://www.cnblogs.com/aobama/p/4377279.html