启用/禁用按钮

Posted

技术标签:

【中文标题】启用/禁用按钮【英文标题】:Enable/Disable button 【发布时间】:2014-10-15 13:49:29 【问题描述】:

我正在开展一个项目,如果有人“待命”,则需要禁用删除该个人的按钮。我知道我需要做类似的事情

button.Enabled = false

但是,我在访问 VB.NET 代码中的按钮时遇到问题。我可以访问其他按钮,但不能访问这个特定的按钮。

在我的 aspx 代码中,按钮的代码是:

<asp:Button ID="btnRemove" runat="server" Text="Remove" />

当我尝试执行 btnRemove.Enabled 时,它不会显示在 Intellisense 的选项中,并且基本上无法识别。我认为拥有 runat="server" 足以访问它。关于我可能做错了什么的任何想法?

【问题讨论】:

重命名,保存,重命名回btnRemove,保存。然后再试一次。这个按钮在哪里,只有在页面顶部才能直接访问。 我确实试过这个,但也遇到了同样的问题,就是找不到那个特定的按钮 有[文件].designer.vb 吗?你用的是什么版本的asp.net? AutoEventWireup="False" 还是“True”? AutoEventWireup 设置为 false。我没有看到 file.designer.vb。我正在使用 4.5 .NET 框架 【参考方案1】:

尝试以下步骤:

    右键单击 yourFile.aspx.designer.vb 并选择删除。

    右键单击 yourFile.aspx 并选择(转换为 Web 应用程序)。

    点击确定,弹出消息。

【讨论】:

以上是关于启用/禁用按钮的主要内容,如果未能解决你的问题,请参考以下文章

jQuery 禁用启用按钮样式

使用复选框启用/禁用按钮

如何使用 jQuery 禁用/启用按钮/链接?

禁用和启用 html 输入按钮

如何启用禁用的文本框 onclick 使用角度的按钮

在单个操作上禁用和重新启用按钮