海东的技术资料
博客园
::
首页
:: ::
联系
::
订阅
::
管理
::
205 随笔 :: 22 文章 :: 722 评论 :: 68 引用
ADO.NET 2.0 (app_offline.htm和MaintainScrollPositionOnPostback) 小技巧
1 利用app_offline.htm
在asp.net 2.0中,如果你要COPY站点,进行站点维护,部署,和进行大量修改,有可能要停掉你的WEB应用程序了,而以一个友好的方式提示给用户,比如什么“本网站正在更新”等等的信息,在ASP。NET 2。0中,你可以建立一个叫app_offline.htm(大小写没关系)的静态HTM页面文件,其中修改成你要临时显示的内容,将其放在你的应用的根目录下。这样,任何外部的请求的话,都会马上被转移到该页面了。这个时候,你的网站依然可以被访问,只不过你的应用不能被访问了。呵呵,那样的话,就可以避免很多更新网站是的麻烦事了。
当然,另一个方法,也可以在vs.net 2005的website菜单下的asp .net configuration管理工具中,使你的站点offline.
要注意的是,这个app_offline.htm页面的大小,要大于512字节,用asp.net 之父SCOTT的话来说,就是"
Make sure the app_offline.htm file is large enough (512 bytes) to disable the IE “friendly http errors” feature
2 利用MaintainScrollPositionOnPostback属性
考虑到一个很长的页面,如果每次POSTBACK之后,那个IE的滚动条可能都会回到最开始的地方(最上面),而不会保留其原先已经有的位置,这样用户会比较麻烦,又要把滚动条移动到原来的地方,在asp.net 2.0中,可以设置MaintainScrollPositionOnPostback属性为TRUE即可,即
<%
@ Page Language
=
"
VB
"
AutoEventWireup
=
"
false
"
MaintainScrollPositionOnPostback
=
"
true
"
CodeFile
=
"
MaintainScrollPosition.aspx.vb
"
Inherits
=
"
MaintainScrollPosition
"
%>
posted on 2005-11-18 10:06
高海东
阅读(638)
评论(0)
编辑
收藏
网摘
所属分类:
ASP.NET 2.0
刷新评论
切换模板
发表评论
昵称:
[登录]
[注册]
主页:
邮箱:
(仅博主可见)
验证码:
看不清,换一个
评论内容:
登录
注册
[使用Ctrl+Enter键快速提交评论]
0
279296
导航:
网站首页
社区
新闻
博问
闪存
网摘
招聘
找找看
Google搜索
China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
China-Pub 计算机绝版图书按需印刷服务
相关文章:
最新IT新闻:
19岁天才黑客发布首个iPhone 3GS破解软件
新浪邮箱大本营粉墨登场!Sina.cn开放注册
IE市场份额首次跌破60%
Google App Engine宕机6小时——云的安全在哪里?
微软新推社交网站Windows Live Planet
相关链接:
<
2005年11月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
公告
电子邮箱:ghd258@gmail.com MSN:
ghd258@hotmail.com
您是第
位访问者
与我联系
发短消息
搜索
我参加的小组
Web技术联盟
我参与的团队
.NET 控件与组件开发(0/0)
广州.NET俱乐部(0/0)
Ajax&Atlas技术团队(0/0)
.NetFramework3.0 & 3.5(WCF,WPF,WF)团队(0/0)
微软(西安).NET开发俱乐部(0/0)
随笔分类
(216)
.Net Remoting
(rss)
ADO.NET 2.0(4)
(rss)
AJAX(1)
(rss)
ASP.NET(57)
(rss)
ASP.NET 2.0(38)
(rss)
C#(15)
(rss)
CSS(4)
(rss)
Enterprise Library (2)
(rss)
JS(21)
(rss)
NUnit(1)
(rss)
Oracle(6)
(rss)
SQL SERVER 2000(22)
(rss)
SQL SERVER 2005(11)
(rss)
WEB SERVICE(1)
(rss)
Windows Workflow Foundation (5)
(rss)
WINFORM
(rss)
XML(6)
(rss)
功能函数(5)
(rss)
俱乐部事宜(2)
(rss)
其他
(rss)
软件工程(3)
(rss)
数据库
(rss)
水晶报表(3)
(rss)
图片(3)
(rss)
项目管理(4)
(rss)
业界新闻(1)
(rss)
正则表达式(1)
(rss)
智能客户端技术
(rss)
文章分类
(23)
.Net Remoting
(rss)
ADO.NET
(rss)
ASP.NET(10)
(rss)
ASP.NET2.0
(rss)
C#(2)
(rss)
CSS
(rss)
js(5)
(rss)
Oracle
(rss)
SQL SERVER 2000(5)
(rss)
SQL SERVER 2005
(rss)
WEB SERVICE 技术
(rss)
XML
(rss)
项目管理(1)
(rss)
智能客户端技术
(rss)
相册
我的家园
我的证书
收藏夹
(321)
ADO.NET(21)
(rss)
ADO.NET 2.0
(rss)
ASP.NET(92)
(rss)
ASP.NET 2.0(116)
(rss)
C#(15)
(rss)
JS(23)
(rss)
NUnit(5)
(rss)
SQL SERVER 2000(12)
(rss)
SQL SERVER 2005(19)
(rss)
WEB SERVICE(14)
(rss)
XML(3)
(rss)
智能客户端技术(1)
(rss)
连接
BizTalk学习笔记系列
DooIT(ttyp)
Gmail - 收件箱
MSDN Webcast 中心
NFramework开源AOP框架
Rickie Lee's blog
zlz_212的专栏(Dundas Chart )
代码生成工具CodePlusV2.0
老赵点滴“深入Atlas系列”
清清月儿 .NET
深圳.NET 俱乐部
我CSDN的BLOG
邀月的博客日记
积分与排名
积分 - 409204
排名 - 82
最新随笔
1. 微软西安.NET俱乐部(.NET User Group) 邀请主讲讲师
2. 热烈庆祝西安.NET俱乐部加入微软.NET俱乐部(.NET User Group)
3. Enterprise Library 4.0 - May 2008 发布了
4. SQL语句对表中父子节点正向和反向取所有节点
5. 微软(西安).NET俱乐部成立聚会和Visual Studio 2008 社区发布全国巡展邀请函
6. 西安.NET俱乐部聚会活动意见征询
7. 数据库设计经验之谈(转载)
8. “保证软件测试质量的4个根基”主题培训峰会
9. 数据回发时,维护ASP.NET Tree控件位置
10. 国内项目开发过程分析总结
11. 解析.Net框架下的XML编程技术 (转载)
12. asp.net2.0导出pdf文件完美解决方案(转载)
13. 关于IE6和IE7关闭窗口时提示和不提示以及上传图片前的本地预览解决办法
14. ASP.NET2.0打通文件图片处理任督二脉(转载)
15. 项目开发经验谈(二)
16. 项目开发经验谈(一)
17. 在项目开发总的一些感受,希望大家共同来探讨项目管理中的一些看法
18. js技巧收集(200多个) (转)
19. [Javascript] 如何在客户端验证表单被改变
20. 如何去掉ie里面的关闭按钮,和屏蔽ALT+F4 (转载)
21. 深入理解JavaScript中的函数
22. 庆祝"西安.NET俱乐部"成立,请申请加入的朋友在这里报到
23. 在SQL Server 2005中用存储过程实现搜索功能
24. 55种网页常用小技巧(javascript)
25. 精妙的SQL和SQL SERVER 与ACCESS、EXCEL的数据导入导出转换
26. 基于RBAC模型的通用权限管理系统的设计(数据模型)的扩展
27. ASP.NET 中处理页面“回退”的方法
28. 在 ASP.NET 上实现锁定表头、支持滚动的表格的做法
29. 事半功倍系列之javascript (转载)
30. 利用键盘上的上下左右(回车)键模拟出tab 键的功能上下左右移动焦点