我想向事件Grid动态添加一个复选框到动态GridView中。
即对于网格,我必须添加根据数据库动态选中或未选中的复选框。通过单击复选框本身,我想更新数据库。
为此,我还需要将事件与复选框一起动态加载。
我完成的是一个静态版本,在这里显示:
在数据库RoleID(管理员,采购员等)中,存储ActivityID(离开应用程序等)和OperationID(保存,编辑等)。
第一行表示为Admin(角色1)保存活动(操作ID 1)用于活动离开应用程序(活动ID 3)。
最佳答案
如果要在运行时添加复选框,则在添加复选框时,需要定义复选框事件。
例如 :
TableCell tcCheckCell = new TableCell();
var checkBox = new CheckBox();
checkBox.CheckedChanged += checkBox_CheckedChanged;
tcCheckCell.Controls.Add(checkBox);
gridView.Rows[0].Cells.AddAt(0, tcCheckCell);
void checkBox_CheckedChanged(object sender, EventArgs e)
{
//do something: You can use Krishna Thota's Code.
}
关于c# - 将带有CheckedChanged事件的复选框添加到动态GridView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9527908/