譬如说我的一个gridview绑定了三列。然后在程序中需要手动删除一列
GridView.Columns.RemoveAt(0);
此时trace一下代码,的确GridView.Columns.Count=2。
但是,为什么GridView.Rows[0].Cells.Count还是等于3???
我想要的结果是2,如何得到?谢谢!
GridView.Columns.RemoveAt(0);
此时trace一下代码,的确GridView.Columns.Count=2。
但是,为什么GridView.Rows[0].Cells.Count还是等于3???
我想要的结果是2,如何得到?谢谢!
我是想知道,为什么明明已经删除了一列,为什么GridView.Rows[0].Cells.Count还是等于3。前台绑定了三列,难道一直只能是3吗,如何改变?因为我后面一个导出gridview到excel的函数里有gridviewrow.cells。现在的问题就是删除一列了,它还是导出那一列,原因就是gridviewrow.cells没有变化,请指教,谢谢。
要是数据库表列 那么从新 databind()