编辑GridView的第一列

时间:2010-04-08 11:19:05

标签: asp.net gridview

我有非常动态的GridView,我需要允许用户编辑它的第一列。在编辑第一列网格后,必须在DataBase上更新。

有没有办法处理它?<​​/ p>

我唯一的想法是将一些可更改的元素放到每一行的第一个单元格中,这样它就必须能够为每一行设置/获取我的值,但是找不到它的任何示例......

其他信息: GridView从Object数据源获取数据,所有列都是动态的(是的,可能除了第一个,但我以动态方式添加它)并加载完整的DataTable ... \

目前在动态按钮上使用jQuery + Ajax方法,但无法禁用按钮的PostBack,所以使用PostBack它只是消失了,不要让它必须做的事件......

1 个答案:

答案 0 :(得分:6)

由于您有dymanic列,因此对于每列,指定read-only属性(如果列是只读的,则只能在GridView的编辑模式下查看,而不是编辑)。 / p>

因此,第一列将是readonly="false"(或完全省略)和其他列read-only="true"