因为DataControlField 类是抽象的,所以无法直接创建,要用其派生类来创建。
它的派生类有:
BoundField
ButtonField
CheckBoxField
CommandField
HyperLinkField
ImageField
TemplateField
代码:
BoundField field = new BoundField();
field.HeaderText = "标题";
field.DataField = "Title";
GridView1.Columns.Add(field);
这样就为 GridView 动态添加一列了。