当前位置: 网站首页 > IT资讯

ASP.NET中防止页面多次提交的代码实现

时间:1970-1-1 08:33:31来源: IT资讯作者:admin 点击:0次 字体 [ С]

  此处提供的代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.

  //ASP.NET中防止页面多次提交的代码:javascript< script language="javascript"> < !-- function disableOtherSubmit() {

  var obj = event.srcElement;

  var objs = document.getElementsByTagName('INPUT');

  for(var i=0; i< objs.length; i++)

  {

  if(objs[i].type.toLowerCase() == 'submit')

  {

  objs[i].disabled = true;

  }

  }

  } //--> < /script>//ASP.NET中防止页面多次提交的代码:asp.netpublic class PreventMultiClick : System.Web.UI.Page {

  protected System.Web.UI.WebControls.Button Button1; protected System.Web.UI.WebControls.Button Button2;

  protected System.Web.UI.WebControls.LinkButton LinkButton1; protected System.Web.UI.WebControls.Button Button3; private void Page_Load(object sender, System.EventArgs e)

发表评论
验证码:
最新评论
相关文章
最热文章