【发布时间】:2013-11-08 20:49:04
【问题描述】:
我正在使用
e.Row.Cells[0].Visible = false;
使单个列不可见。它可以工作,但是当我尝试像这样添加另一个时:
e.Row.Cells[0].Visible = false;
e.Row.Cells[1].Visible = false; //i tried listing all and still got the out of range error
我收到错误Specified argument was out of the range of valid values.
Parameter name: index
我正在使用 Gridview 的 RowDataBound 事件中的命令,从 0 开始,gridview 有 12 列
【问题讨论】:
-
您是否设置了断点来检查您在运行时将 gridview 绑定到的数据?另外,您的 gridview 是否设置为 autogeneratecolumns = true?