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; }
            }

        }


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

  • 相关阅读:
    密码加密
    注册视图
    session会话
    验证码功能
    使用Django表单替代html表单
    实现登陆视图功能
    设计登陆需求页面
    配置视图
    配置数据库
    npm 学习
  • 原文地址:https://www.cnblogs.com/yibinboy/p/1304135.html
Copyright © 2011-2022 走看看