asp.net学习笔记
来源:互联网 发布:网络口碑营销公司 编辑:程序博客网 时间:2024/05/16 18:33
asp.net多线程处理作业。
http://www.cnblogs.com/blsong/archive/2010/01/15/1648306.html
-------------进度条
目前网上出现以下三种方式实现页面加载进度条:
第一种:用Js(或ajax)来实现,在页面最上方写个div,页面加载完以后隐藏。
缺点:这种用来加载图片什么的不错,如果是后台code执行时长时就不行了,要白屏很久(Page_Load执行完毕后页面才会显示)。
第二种: 用Response.Write + Response.Flush组成的,这种的好处如果后台bind的内容很多,第一时间会显示时度条,不会卡白屏很久。
缺点:由于.net中Response.Write是默认输出在最上方的,影响了css的显示也破坏了html的结构。如果你的代码中有操作Cookie或Response.Redirect的话,还会出错.(先Response.Flush再操作cookie或Redirect就出错误)
第三种:用Page.RegisterStartupScript + Response.Flush来做,我要对大家说,这个方法一点用都没有,和第一种其实是一样的,如果后台code时间长,依然会白屏很久,不信去(sleep(10000)试试)
个人认为在asp.net开发WEB项目时,用UpdatePanel和UpdateProgress配合实现页面加载进度条最为简单方便(不过只是伪进度,WEB项目实现真正的进度很难,不好实现的原因和HTTP协议有关,可以考虑用多线程加载页面实现),在UpdatePanel中加入一个Timer控件,用Timer控件的Tick事件触发Panel的更新,然后在Progress控件中输入加载信息则会出现伪加载进度。
---------------------------对于sqlserver而言,将数据容数据库导入到xml文件 。oracle就不行了。
http://blog.sina.com.cn/s/blog_83a374aa0100s5bi.html
--------------------------对于oracle而言,最好使用dbms_xmlgen包会比较好
http://docs.oracle.com/cd/E11882_01/appdev.112/e23094/xdb13gen.htm#ADXDB5052
- ASP.NET学习笔记
- ASP.NET学习笔记
- asp.net 学习笔记
- asp.net学习笔记
- asp.net学习笔记
- asp.net 学习笔记
- asp.net学习笔记
- ASP.Net学习笔记
- asp.net 学习笔记
- asp.net 学习笔记
- ASP.NET 学习笔记
- ASP.NET学习笔记
- Asp.Net学习笔记
- asp.net学习笔记
- ASP.NET学习笔记
- asp.net学习笔记
- asp.net学习笔记
- ASP.NET学习笔记
- IT大败局----第八章 品牌战略的迷茫
- infobright 字符串操作like 和 = 的区别
- DevExpress控件的GridControl控件小结
- 第96章、手机电话监听(从零开始学Android)
- 从小工到专家之我的感悟——答究极同学
- asp.net学习笔记
- 便捷的二维码 神奇的维码客
- K-means文本聚类系列
- 第97章、短信监听(从零开始学Android)
- HTTP协议之基本认证
- libpopt的使用(译)
- POJ 2112 Optimal Milking (网络流+二分)
- MATLAB:定位手掌最大内切圆
- jobdu 28 堆栈的使用