给动态GridView添加CheckedChanged事件复选框我想给动态GridView动态添加一个复选框和一个事件。即对于网格,我必须根据数据库添加动态选中或未选中的复选框。通过单击复选框本身,我想更新数据库。为此,我需要动态加载事件以及复选框。我所做的是一个静态版本,在这里展示:在数据库RoleID(管理员、采购官等)中,存储ActivityID(离开应用程序等)和OperationID(保存、编辑等)。对于Admin(roleid1),第一行代表一个保存操作(OperationID1),它允许Activity离开应用程序(Activityid3)。如果要在运行时添加复选框,则在添加复选框时,需要定义一个复选框事件。例如:TableCelltcCheckCell=newTableCell();varcheckBox=newCheckBox();checkBox.CheckedChanged+=checkBox_CheckedChanged;tcCheckCell.Controls.Add(复选框);gridView.Rows[0].Cells.AddAt(0,tcCheckCell);voidcheckBox_CheckedChanged(objectsender,EventArgse){//做点什么:你可以使用KrishnaThota的代码。}不好意思,请关注这个Acheckbox现在关于checkbox的事件以上是C#学习教程:动态GridView分享的全部内容添加CheckedChanged事件复选框。如果对大家有用,需要详细了解C#学习教程,希望大家多多关注—protectedvoidCheckBox1_CheckedChanged(objectsender,EventArgse){GridViewRowrow=((GridViewRow)((CheckBox)sender).命名容器);intindex=row.RowIndex;CheckBoxcb1=(CheckBox)Gridview.Rows[index].FindControl("CheckBox1");字符串复选框状态;如果(cb1.Checked==true)checkboxstatus="YES";elseif(cb1.Checked==false)checkboxstatus="NO";//在这里编写代码以连接到您的数据库并通过//发送复选框更新状态状态作为变量并在数据库中更新。}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
