【问题标题】:Devexpress button Disable button after the first postback occurDevexpress 按钮 第一次回发后禁用按钮
【发布时间】:2011-10-11 04:43:57
【问题描述】:

第一次回发后禁用 devexpress 按钮很热,因此用户无法提交两次。

我尝试使用 javascript 通过 onClientClick 事件禁用它,但是当某些验证器仍然无效时,这也会禁用按钮。

【问题讨论】:

    标签: asp.net devexpress


    【解决方案1】:

    因为我使用更新面板作为 ajax 调用。我是这样遇到的。

    function pageLoad() {
        if (!Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack()) {
            Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(AjaxBegin);
        }
    }
    
    function AjaxBegin(sender, args) {
        btnxSignUp.SetEnabled(false);        
    }
    

    【讨论】:

    • 你使用过 UpdatePanel 和 Ajax 吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多