【发布时间】:2021-04-15 02:08:49
【问题描述】:
在asp.net 网络表单中,我有一个CheckBox 和Button。
<asp:CheckBox ID="checkBox" runat="server" />
<asp:Button ID="Button1" runat="server" Text="Check" OnClick="Button1_Click"/>
我想用ButtonClick 处理Checkbox 的检查状态。但它只会得到错误的价值。
if (checkBox.Checked == (true))
{
Label1.Text = "Selected";
}
else
{
Label1.Text = "Not Selected";
}
在每个click 之后,我的Label 中都没有被选中。我认为这是非常基本的,但现在我无法修复。
有没有办法解决这个问题。
【问题讨论】:
-
试试 checkbox.value
-
在 Web 表单中是不可能的
-
请向我们展示包含
if (checkBox.Checked == ...部分(或至少其全名和声明)的整个方法。 -
在检查它的值之前可能需要DataBound。
-
我试过它工作得很好......重新检查微小的错误
标签: asp.net c# asp.net checkbox checked