日期:2014-05-17  浏览次数:20473 次

如何在点击按钮之后提示“执行中”,执行完之后提示“已完成”
导出EXCEL的时候会执行几秒
这中间想提示一下“执行中”
思路是怎么样的?

------解决方案--------------------
你可以点击按钮去ajax异步执行。先弹框或者把一个dom里面填充点东西,比如:正在生成excel...(或者加点图片上面的),ajax完成后清空dom(或者关闭弹窗)
------解决方案--------------------
是啊,导出是,显示一个div,结束时隐藏
------解决方案--------------------
1.导出Excel是使用前台还是后台导出?
2.前台用Ajax事件,事件执行的时候,弹出一个层,显示一个GIF动画图片,待完成后,隐藏层。
3.后台导出,点击按钮的时候,调处一个前台弹层事件,完成后,自动会消失的。
4.至于Ajax你可以自己写,也可以用JQ写。
------解决方案--------------------
Button1_Click()  的最后隐藏层

 ClientScript.RegisterStartupScript(this.GetType(), "", "<script>Alert('成功!');</script>");
------解决方案--------------------
js中显示,cs中函数执行完后执行js隐藏