何らかの理由で、DataGrid(asp.net)コントロールのチェックボックスをチェックしてリンクボタンをクリックしても、チェックボックスの値を読み取っても何らかの理由があります。それはチェックされていないと言います。Datagrid CheckBox Column CheckBoxの値にアクセスできない
<asp:TemplateColumn HeaderText="Selection">
<ItemTemplate>
<asp:CheckBox id="chkSelect" runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
For Each dgi As DataGridItem In dgReceipts.Items
Dim isChecked As Boolean = TryCast(dgi.FindControl("chkSelect"), CheckBox).Checked
next
UPDATE 1:
私はまた、テキストボックスの列と同じ問題の値にアクセスしようとしました。値は空白になります。
initまたはloadで再バインドしています。 – kakridge
私はinitまたはloadにバインドしていないことを確認しました。 –
コードを追加してください。あなたは問題を診断するのに十分な量を与えていません。 – kakridge