伊夫添加该代码能在这个网格复选框列复选框值:获取在asp.net
<Columns>
<asp:TemplateField HeaderText="Visitor" HeaderStyle-Width="20" FooterStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox ID="myCheckBox" runat="server"/>
</ItemTemplate>
<FooterStyle HorizontalAlign="Center" />
<HeaderStyle Width="20px" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
,我想获得一个复选框的值,但我得到“对象引用未设置为对象的实例“。错误。 这里是我尝试调用它,我得到的错误:
Dim checkb As String
For Each row As GridViewRow In orderGrid.Rows
Dim chk As CheckBox = CType(row.FindControl("myCheckBox"), CheckBox)
**checkb = Request.Form("myCheckBox")**
Next row
如何获得复选框的正确值的任何想法?
先定义值然后尝试取值! – 2013-05-13 14:03:49
当我点击复选框然后点击发送时,该值就会被定义。我只想检查这些值,因为其中存在一个错误 – 2013-05-13 14:07:21
显示代码,您正在定义复选框值 – 2013-05-13 14:09:47