软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > ASP.NET > Asp.Net实现按钮禁止重复点击

Asp.Net实现按钮禁止重复点击

  烈火建站学院(LieHuo.Net)网络编程 首先在<%@ Page %>中添加EnableEventValidation="false".

  btnOK是提交按钮的ID,在Page_Load事件中添加回调方法.btnOK_Click就是提交后要实现的服务端代码.整体的实现过程还是比较简单的.

以下为引用的内容:
//使按钮不可用并回调服务端事件
protected void Page_Load(object sender, EventArgs e)
...{
this.btnOK.Attributes.Add("onclick", ClientScript.GetPostBackEventReference(btnOK, "Click") + ";this.disabled=true; this.value='提交中...';");
}

//按钮处理方法(51aspx.com)
protected void btnOK_Click(object sender, EventArgs e)
...{
System.Threading.Thread.Sleep(2000);
ClientScript.RegisterStartupScript(GetType(), "btnCommit", "alert('提交成功!!!');", true);
}

    相关阅读
    栏目导航
    推荐软件