实际上Asp.Net下的DataGrid是一个HtmlTable,只不过在HtmlTable的基础上添加了很多属性、方法,纳入ViewState机制,来生成、控制它;有了这一点认识,事情就很好办了,我们可以在属性生成器中定义列的表头,它实际上只不过是在列之间插入了“</td><td>”的html标记,如此而已。
我们可以在DataGrid中的ItemCreated事件中处理,代码如下:
















2.datagrid列动态统计功能的实现
首先需要允许DataGrid的页脚显示,用于显示统计列值;
具体的实现可以在DataGrid中的ItemCreated事件中处理,代码如下: (intSum1,intSum2,intSum3是全局变量)


















3.综合实例
为了帮助大家理解上面功能的实现,我把一个具体实例的代码贴出来以供大家参考!
前台代码














































































































原文地址:http://www.cnblogs.com/dreamof/archive/2008/06/12/1218525.html