このコードを追加して、チェックボックスを使用してグリッドに列を取得しました。
<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
チェックボックスの正しい値を取得する方法はありますか?