所以在这张照片中我有一个gridview,
第1列是DropDownList,第2列是TextBox,第3列是只读。对于第1列作为TextBox,当我单击Edit时,更改了TextBox的值,然后单击Update,第1列的值变为chenged。然后我将TextBox从第1列替换为DropDownList。我将Column1转换为第1列的TemplateField,Edited模板字段,并将其更改为DropDownList。现在当我尝试编辑一行时,我从DropDownList中选择另一个值,它不会改变。 注意:我没有以编程方式进行此操作。 .aspx.cs文件为空。我是通过GridView Tasks完成的。
答案 0 :(得分:1)
<强>更新强>
我设法解决了这个问题。
在EditTemplateField上,在DropDownList上,我单击了Edit Data Bindings
在选定值之后,我将它限制在我想要的列中。