0
我正在动态地向GridView添加一列......它是一列复选框 - 用户检查它们以确定他们想要打印的行。我想能够得到的单元格引用,而无需使用数字索引:通过字符串而不是索引获取Gridview单元格的列引用
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.Cells[4].Controls.Count == 0)
{
CheckBox cbPrint = new CheckBox();
cbPrint.ID = "chkPrint";
cbPrint.Checked = false;
e.Row.Cells[4].Controls.Add(cbPrint); <--- this line
}
}
我想能够使用“打印”在e.Row.Cells [“打印”]像您可以使用DataSet中的列 - 例如:ds.Tables [0] .Rows [3] [“Print”],其中,print指定列。我希望能够这样做,因为打印列可能不在每个GridView中的相同位置,并且使用数字索引可能无法一直工作。有没有办法使用字符串列引用获取单元格?