1、DataGrid属性介绍
columns:表格的列(column)的配置对象。
toolbar:表格面板的头部工具栏。
url:请求数据的URL。
singleSelect:设置true只允许选择一行。
pageList:当设置了pagination属性时,分页显示的条数的选择列表。
pagination:设置true时,表格底部显示分页工具栏。
2、JavaScriptSerializer类
由于DataGrid控件内部使用的是异步方式请求和处理返回的数据,后台获取到数据库中的数据并处理成数据模型对象后,直接返回是不能被DataGrid正确处理的,因此在后台代码需要将返回的数据进行JavaScript序列化操作返回JSON格式数据,然后DataGrid得到数据后内部进行JSON解析,具体格式代码如下所示:
JavaScriptSerializer jsJavaScriptSerializer=new JavaScriptSerializer();
string jsonStr = jsJavaScriptSerializer.Serialize(data);
context.Response.Write(jsonStr);