【发布时间】:2011-06-23 17:57:49
【问题描述】:
出于某种原因,即使我在 datagrid (asp.net) 控件中选中我的复选框并单击链接按钮,但是当我读取复选框值时。它说未经检查。
<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
更新1:
我还尝试访问文本框列的值和相同的问题。该值是空白的。
【问题讨论】:
-
您正在重新绑定 init 或 load。
-
我检查了我没有绑定 init 或 load。
-
请添加更多代码。您没有提供足够的信息来诊断问题。