我有非常动态的GridView,我需要允许用户编辑它的第一列.编辑网格的第一列后,必须在DataBase上更新.
有办法处理吗?
我唯一的想法是将一些可更改的元素放到每一行的第一个单元格中,这样它就必须能够为每一行设置/获取我的值,但是找不到它的任何示例......
附加信息:GridView从Object数据源获取数据,所有列都是动态的(是的,可能除了第一个,但我以动态的方式添加它)并加载完整的DataTable ... \
目前在动态按钮上使用jQuery + Ajax方法,但无法禁用按钮的PostBack,所以使用PostBack它只是消失了,不要让它必须做的事件......
由于您有dymanic列,因此为每列指定read-only属性(如果列是只读的,则只能查看,而不是在GridView的编辑模式下编辑).
因此,第一列将是readonly="false"(或完全省略)和其他列read-only="true".