我有一个包含数据的gridview。我希望用户能够切换某些数据,这会触发事件到数据库。c#datagridview添加复选框到数据列
我已经实现了这个功能,只用一个复选框列来切换一行的信息。
但是,现在我需要能够切换每行内的特定列。是否有可能以某种方式在特定的数据单元中包含复选框,或者我只需要在每个要切换的列旁边都有一个复选框列?
谢谢。
我有一个包含数据的gridview。我希望用户能够切换某些数据,这会触发事件到数据库。c#datagridview添加复选框到数据列
我已经实现了这个功能,只用一个复选框列来切换一行的信息。
但是,现在我需要能够切换每行内的特定列。是否有可能以某种方式在特定的数据单元中包含复选框,或者我只需要在每个要切换的列旁边都有一个复选框列?
谢谢。
如果你想为一行显示多个复选框(在其中一个列单元格作为你的需求),你可以使用GridView的RowDataBound事件:它允许在网格之前改变单元格的值渲染。这里有一个例子:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowdatabound.aspx
你可以添加一个复选框到您的dataGridView的列
只是去Add Column property
然后选择type of Column
到DataGridViewCheckBoxColumn