前端添加代码:
<div id="doing" runat="server" style=" text-align:center;Z-INDEX: 12000; LEFT: 0px; WIDTH: 100%; CURSOR: wait; POSITION: absolute; TOP: 120px; HEIGHT: 100%"> <table bgcolor="#333" style="FILTER: Alpha(Opacity=75); WIDTH: 189px; HEIGHT: 62px"> <tr align="center" valign="middle"> <td width="40%"><img src="../image/clocks.gif" /></td> <td width="60%" style="color:White; text-align:left;">请等待...</td> </tr> </table> </div>
后端代码:
protected void Page_Load(object sender, EventArgs e) { //批量导入等待框 this.btnExport.Attributes.Add("onclick", "javascript:document.getElementById('doing').style.visibility='visible';"); } //批量导入等待框 override protected void OnPreRender(EventArgs e) { doing.Style.Add("visibility", "hidden"); }
所需图片:
补记:假如在点击按钮的同时,需要先弹出一个对话框让用户先确认是否需要修改,
如果需要修改,则弹出等待框
如果不需要修改,则无任何操作
~~~只需要修改一段后端代码即可~~~
//...... this.btnFileUpload.Attributes.Add("onclick",
"if(window.confirm('请确定是否上传此资源单(上传后将会用资源单内的现货记录覆盖原有的现货记录)?')) document.getElementById('ctl00_ContentPlaceHolder1_doing').style.visibility='visible'; else
return false;"
); //......