设定网页按扭在点击后不可用,避免重复提交.

开发环境: C#  WEBFORM IIS6 VS2008

在WEB的实际开发中, 经常遇到查詢大量资料时, 查詢按钮被用户连续点击, 进而阻塞系统导致查詢变慢.因此需要一个机制, 在点击查詢按钮后, 将按钮无效化,防止被用户重复点击. 

前台代码:

   


后台代码:

btnQueryByCust.Attributes.Add("onclick", "if(checkInput()){this.disabled=true;" +ClientScript.GetPostBackClientHyperlink(btnQueryByCust,"") +" } else {return false;}");




你可能感兴趣的:(C#)