ASP.NET Checkbox.Checked 无效
ASP.NET Checkbox.Checked is not working
在 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
都没有被选中。我认为这是非常基本的,但现在我无法修复。
有办法解决这个问题吗
不确定是否已解决,这是因为未启用 Autopostback。
改成下面
asp:CheckBox ID="checkBox" AutoPostBack=“true” runat="server" ```
在 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
都没有被选中。我认为这是非常基本的,但现在我无法修复。
有办法解决这个问题吗
不确定是否已解决,这是因为未启用 Autopostback。 改成下面
asp:CheckBox ID="checkBox" AutoPostBack=“true” runat="server" ```