我想向事件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/

10-13 07:45
查看更多