0

我正在动态创建一个网格视图,一切都很完美。但是当我创建 DataGrid 时,我似乎无法在我的代码中添加这个属性。为了允许这样做,我需要做些什么吗?

DataGrid DG = new DataGrid();
DG.ID = "test";
// This doesn't allow me to add this
DG.AutoGenerateEditButton = true;
DG.DataSource = tbl;
DG.DataBind();

当我将网格视图添加到我的 aspx 页面时,我可以看到该选项,但在后面的代码中我似乎无法添加它。

4

1 回答 1

0

这里的问题是您使用的DataGrid是没有AutoGenerateEditButton属性的类型。该属性存在于GridView类中。如果您切换到使用GridView此代码将编译(尽管它可能会导致部分代码中未显示的其他错误取决于类型正在DataGrid

于 2013-08-24T18:19:00.207 回答