Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Gridview中查找复选框控件_C#_Asp.net - Fatal编程技术网

C# 在Gridview中查找复选框控件

C# 在Gridview中查找复选框控件,c#,asp.net,C#,Asp.net,我的DataGridView中有两个模板字段。一个模板字段是ID=AttendanceCheckBox的复选框,另一个模板字段是绑定到Student表中StudentID字段的标签 在Gridview中查找复选框的C代码是什么? 此外,我还需要将模板字段标签中的值StudentID添加到另一个数据库表中,如何实现这一点 谢谢你的帮助。提前谢谢 请参见下面的代码部分,以便在网格视图中添加复选框 <asp:TemplateField HeaderText="Email Alert">

我的DataGridView中有两个模板字段。一个模板字段是ID=AttendanceCheckBox的复选框,另一个模板字段是绑定到Student表中StudentID字段的标签

在Gridview中查找复选框的C代码是什么? 此外,我还需要将模板字段标签中的值StudentID添加到另一个数据库表中,如何实现这一点


谢谢你的帮助。提前谢谢

请参见下面的代码部分,以便在网格视图中添加复选框

<asp:TemplateField HeaderText="Email Alert">
                        <HeaderStyle Width="100px" HorizontalAlign="Left"></HeaderStyle>
                        <ItemTemplate>
                            <asp:CheckBox ID="chkEmailAlert1" runat="server" Visible="true" Enabled="false" Checked='<%# DataBinder.Eval(Container,"DataItem.EmailAlert") %>' />
                            <asp:CheckBox ID="chkEmailAlert" runat="server" Visible="false" Enabled="true" Checked='<%# DataBinder.Eval(Container,"DataItem.EmailAlert") %>' />
                        </ItemTemplate>
                        <ItemStyle HorizontalAlign="Center" />
                    </asp:TemplateField>
 foreach (System.Web.UI.WebControls.GridViewRow row in EscalationGrid.Rows) {
if ((((CheckBox)row.FindControl("chkEmailAlert")).Checked == true)) {
    Arr_EmailAlert(i) = "True";
} else {
    Arr_EmailAlert(i) = "False";
}
if ((((CheckBox)row.FindControl("chkSMSAlert")).Checked == true)) {
    Arr_SmsAlert(i) = "True";
} else {
    Arr_SmsAlert(i) = "False";
}
}