日期:2014-05-18  浏览次数:20430 次

datagrid增加行问题 高手进
要据下拉框来选择增加行的内容,

默认增加的一行:如果下拉框选为一时 表格有有三个单元格,
但是如果下拉框选为二时,表格有有二个单元格,

我画了三个单元格做为默认增加行,当下拉框选为2时,隐藏一个单元格,但是在增加第二行时,隐藏的单元格又出来了。
如果不让他再次出现


------解决方案--------------------
不要用默认的呢
选一时动态增加三个,选二里动态增加两个
到footer里
------解决方案--------------------
把整列先隐藏掉
这样选2时就出来2个,如果选1,在单独把那行的3个单元显示
DataGrid1.Columns[x].Visible=false;
------解决方案--------------------
用DataTable吧,选一时触发bind1,选二时触发bind2