zoukankan      html  css  js  c++  java
  • 防止重复提交

    Button1.Attributes.Add("onclick",   "this.value='正在提交中,请等待……';this.disabled=true;"   +   this.GetPostBackEventReference(Button1));

    于是根据这个写了个只能提交一次的控件:

        public class ButtonSubmitOnce : Button
        
    {
            
    private string _textonclick = "正在提交中,请等待……";

            
    protected override void Render(HtmlTextWriter writer)
            
    {
                
    this.OnClientClick += "this.value=\"" + _textonclick + "\";this.disabled = true;" + Page.GetPostBackEventReference(this);

                
    base.Render(writer);
            }


            
    public string TextOnClick
            
    {
                
    set { _textonclick = value; }
            }

        }


    不知有没有其他办法,但这是我找到最好的了

  • 相关阅读:
    Ubuntu: Set socks5 proxy for git
    Tornado实现一个消息墙。
    android 5.0开启google now 【需ROOT】
    python 回调函数
    php开发bug
    复习
    关于 xshell
    前端页面
    yii框架对数据库查询访问处理
    前端笔记
  • 原文地址:https://www.cnblogs.com/yibinboy/p/1304135.html
Copyright © 2011-2022 走看看