【问题标题】:asp disable button for the whole session整个会话的asp禁用按钮
【发布时间】:2016-04-05 06:25:47
【问题描述】:

我想禁用 Web 表单上的提交按钮,例如: How to disable postback on an asp Button

但按钮应该保持禁用状态,即使用户导航到应用程序中的其他网页(如管理页面)然后导航回原始页面; (在我的情况下,按钮不再被禁用)。那么有没有办法让这个按钮保持禁用状态(例如,直到用户从应用程序中注销)即使在此类事件中和整个会话中,直到用户注销?

感谢您的时间和精力。

【问题讨论】:

    标签: asp.net vb.net button


    【解决方案1】:

    在您希望发生这种情况的事件中添加会话变量,例如 Session("btnDisabled") 并在每次加载带有按钮的页面时对其进行检查。

    If session("btnDisabled")=true then btnSomething.enabled=false
    

    然后当用户退出时,你改变那个变量,要么杀死它,要么将它设置为 false。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-10
      • 2016-04-13
      • 2023-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多