【问题标题】:A disabled checkbox can still be checked in C#仍然可以在 C# 中选中已禁用的复选框
【发布时间】:2015-08-02 16:58:36
【问题描述】:

我的页面中有一个复选框,如下所示:

  <asp:CheckBox ID="chkPayerCB" 
    runat="server" 
    Text="Payer Core Banking details" 
    TextAlign="Right"/>

我需要在页面的页面加载事件中禁用它。我在后面的代码中写了如下代码:

 chkPayerCB.Enabled = false;

虽然复选框被禁用,但它仍然会在单击它时被选中,然后被取消选中。 虽然它解决了我的目的,但我不希望不惜一切代价对其进行检查。

我正在使用 VS 2008 专业版 (v 9.0.2)。请任何人指导我。

【问题讨论】:

  • 你在使用更新面板吗??你能发布你的代码吗?
  • @KeerthiKumar 我没有使用更新面板。你还想要什么代码?请告诉我。
  • 我要asp设计代码
  • @KeerthiKumar 问题已解决。谢谢。

标签: c# asp.net checkbox


【解决方案1】:

您可以使用不同的方法。

Designer 中设置Enabled = False

如果您需要在某些情况下启用它,您可以使用Page_Load 事件。

【讨论】:

  • 令人惊讶的是,它确实与设计师合作。谢谢。就这么简单。 :D
猜你喜欢
  • 2019-10-20
  • 1970-01-01
  • 2015-04-03
  • 2012-10-19
  • 1970-01-01
  • 1970-01-01
  • 2015-12-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多