我也从网上看了不少文章,但没有真正意义上的进度条,有的文章写明是“真正意义”上的,其实也不是真正意义上,要真正意义上显示进度情况,恐怕不太现实,因为提交到,还剩多少,连机器都难于把握,因此,觉得可能性不大。 第二,我们其实也未必一定要显示进度,我倒是只想提示“提交中..”这样的效果即可,在显示提交中时,界面上其他的东西都不允许进行点击,鼠标变为“沙漏”形状,这样可以避免重复提交的可能。这似乎可以满意一般的要求了。 我实现的效果图:在点击“载入”后呈现“页面提交中...”在这提交中,鼠标为沙漏,不允许点击其他的,在载入完后自动消失,可以正常操作。 实现的过程很简单: 1.在界面上添加一个要显示的层:

页面提交中.
Loading.

当然,大家可以自定义的更漂亮一点,加一些图片什么的,我使用100%的层,是为了防止点击。 2.给要提交的按钮添加客户端脚本: 在Page_OnLoad事件中加入: this.Button1.Attributes.Add("onclick","javascript:document.getElementById('doing').style.visibility='visible';"); 这是让按钮在点击后,用客户端脚本把图层显示出来。 3.重载Page的OnPreRender方法,在代码中添加如下代码: override protected void OnPreRender(EventArgs e) { doing.Style.Add("visibility","hidden"); } 这是在进行Render之前,把图层隐藏掉,目前FW1.1只能放在OnPreRender中,其实最好是放在Render完成以后,在ASP.NET 2.0中添加了OnRenderComplete方法,所以等2.0以后,就可以把这语句放在RenderComplete里更合适。

轻松实现页面提交时,显示“提交中..” (转帖)相关推荐

  1. git 初次连接使用设置提交时显示的用户名和密码

    git 初次连接使用设置提交时显示的用户名和密码 user.email就是自己在提交代码时的账号邮箱 user.name是自己在提交代码时显示的名称 git config --global user. ...

  2. win10 uwp 让焦点在点击在页面空白处时回到textbox中

    原文:win10 uwp 让焦点在点击在页面空白处时回到textbox中 在网上 有一个大神问我这样的问题:在做UWP的项目,怎么能让焦点在点击在页面空白处时回到textbox中? 虽然我的小伙伴认为 ...

  3. ajax提交时“加载中”提示的处理方法

    方法1:使用ajaxStart方法定义一个全局的"加载中..."提示 $(function(){     $("#loading").ajaxStart(fun ...

  4. getlab如何编辑提交时显示的用户名_GitHub 如何让你的提交显示被校验

    如下面的图片显示的,在提交的时候,如何让我的提交显示被校验呢. 其实流程也不是非常复杂,按照下面的过程来进行配置就可以了. 创建 PGP 上传 PGP 到 GitHub 提交时候配置 PGP 创建 P ...

  5. 向SVN提交项目时显示提交成功却没有上传

    今天新同事在使用SVN向服务端提交项目时,Android studio上提示提交成功,但服务器端却没有相应内容.现将问题总结如下: 故障出现描述 在Android studio中写作开发SVN下的项目 ...

  6. vue页面数据不显示_PHP7中session_start 使用注意事项,会导致浏览器刷时页面数据不更新...

    //PHP7中session_start 使用注意事项, session_start(['cache_limiter' => 'private', //在读取完毕会话数据之后马上关闭会话存储文件 ...

  7. git push 提交时显示 Empty reply from server的解决办法

    输入 git fetch origin --prune 参考链接:https://stackoverflow.com/questions/28364023/gits-error-on-push-emp ...

  8. html中点击提交按钮显示提交i成功,百里香叶:点击提交按钮后显示成功信息

    我有一个spring-boot申请,Thymeleaf.我有非常基本的情况.有一个表单,当用户点击提交按钮时,表单数据应发送到控制器,但在同一页面中应显示成功消息.百里香叶:点击提交按钮后显示成功信息 ...

  9. 页面操作时显示“处理中,请稍候。。。”

    页面跳转或传递数据至后台时,在JS函数中加该代码,执行时页面显示"处理中,请稍候..." 比较友好. if(window.parent){ var func = window.pa ...

  10. 在moss页面出错时,显示详细的错误信息.

    这个刚接触moss时老大就告诉过,但没做笔记,以至每每遇到此问题时,都要上网搜罗一番,记性差,没办法. 今天干脆写下来,语文老师说:好记性不如烂笔头啊!... 1.打开站点的web.config文件. ...

最新文章

  1. 玩转Google开源C++单元测试框架Google Test系列(gtest)(总)
  2. 分离解析DNS服务器
  3. ajaxfileupload带参数上传文件
  4. leetcode面试题 10.05. 稀疏数组搜索(二分法)
  5. day01_初识python
  6. spring mvc 入门DispatcherServlet转发
  7. 安装Linux系统的一些问题记载
  8. Log4j2的常用配置
  9. mysql插件的初始化
  10. java mars2_Mars-java 2.1.5 发布
  11. NLP自然语言处理-机器学习和自然语言处理介绍(五)
  12. 离散复习资料之一(Warshall算法)
  13. 2021 强网杯 pwn notebook
  14. 基于U-Net+残差网络的语义分割缺陷检测
  15. Kafka组件connector使用详解
  16. OpenGL ES:绘制函数glDrawArrays 和 glDrawElements 的区别
  17. Github上安卓榜排名第2的程序员教你如何学习【转载,侵删】
  18. 存储在icloud云盘文件夹顶层_iCloud云盘文件夹共享功能使用方法
  19. 数据库备份 Mysql table '' doesn`t exist .(mysql数据库复制迁移时除了复制文件夹外还要复制data目录下的ibdata1文件)
  20. react 动态修改路由_升级到 React Router 4 并实现动态加载和模块热替换

热门文章

  1. Photoshop 快捷键大全
  2. html 画xyz坐标,xyz坐标轴怎么画要图谢谢?
  3. 程序猿的中秋节——浪漫至死不渝!!
  4. 人群密度分析算法调研
  5. 西电计算机软件考研,西安电子科技大学软件工程硕士考研
  6. INCONEL 625合金介绍
  7. 上传pdf图片 文件
  8. ElasticSearch文档检索,分词、精确匹配、多条件
  9. 火狐浏览器自动刷新网页插件
  10. 1022-郑煤三板、锰硅、硅铁、纯碱跌停