我无法访问按钮单击事件上的 html 复选框。该复选框位于 gridview 控件中。
<asp:GridView ID="_grvItems" runat="server" />
<Columns>
<asp:TemplateField>
<ItemTemplate>
<input type="checkbox" id="_chkSelect" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<PagerStyle CssClass="pgr" />
</asp:GridView>
然后我单击按钮,然后显示错误“对象引用未设置为对象的实例”。按钮点击事件的代码是:
for (int i = 0; i < _grvItems.Rows.Count; i++)
{
HtmlInputCheckBox ch = (HtmlInputCheckBox)_grvItems.Rows[i].FindControl("_chkSelect");
if (ch.Checked)
{
Response.Write("Checkbox is Checked");
}}