各位园友大家好,问题如下:
前台放置一个GridView控件,例如id=gvwEmpInfo
后端有一个ashx文件,里面有个方法,作用是接受一个查询的SQL语句,返回一个DataTable.
前端通过jQuery .ajax将拼接好的SQL传给ashx文件。
请问如何能将ashx中获得的DataTable作为gvwEmpInfo的数据源进行绑定?
有两种方法,第一种:直接在前端用jquery拼接的方法把值拼接在gvwEmpInfo上。
第二种:把结果集传递在视图的后台进行绑定。
用插件,通过样式可以实现GridView的效果;
用GridView控件,只能用后台绑定。
gvwEmpInfo.DataSource=DataTable;
还真没有用GridView实现过Ajax,你可以用jquery的ajax来实现,在ashx中把List<T>数据源转成json,返回到前强,然后在前台拼Table来实现Ajax效果。