编辑GridView字段之一

时间:2010-06-04 11:50:13

标签: asp.net gridview

<asp:GridView ID="GridView3" runat="server" Width="100%"
         DataSourceID="SDS"AllowPaging="True"
         AutoGenerateColumns="False" 
         >
<Columns>
<asp:BoundField DataField="Hint"
         HeaderText="text"SortExpression="Hint"
         />
<asp:BoundField DataField="Visi"
         HeaderText="bool val"
         SortExpression="Visi"
         />
</Columns>
</asp:GridView>

如何使“bool val”字段作为复选框并且可编辑而不使第1个字段(提示)可编辑。

如何在选中/取消选中此复选框时插入更新数据库的方法

SDS是SqlDataSource,在select命令上有存储过程。

谢谢。

1 个答案:

答案 0 :(得分:2)

将它们转换为模板字段。编辑两个编辑模板以使提示只读(或标签),复选框具有自动回发功能。

在编辑模式下单击复选框时应该调用RowEditing函数。所以请在那里添加更新代码。