asp.net CommandField 和TemplateField的区别???或者说是分别有什么作用?

2024-12-22 19:35:56
推荐回答(1个)
回答1:

CommandField 类是一个特殊字段,由数据绑定控件(如 GridView 和 DetailsView)使用以显示执行删除、编辑、插入或选择操作的命令按钮。执行这些操作的命令按钮可以通过使用下表中显示的属性来显示或隐藏。具体介绍我这儿不方便细讲,其实意思就是定义列的时候CommandField这一列可以显示或隐藏编辑按钮、删除按钮、新增按钮等。具体请见:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.commandfield(VS.80).aspx TemplateField 可以理解为自定义内容列。使用 TemplateField 类来为每个显示的记录显示自定义内容。具体请参考MSDN:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.templatefield(VS.80).aspx