文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络编程ASPAsp网页的EnableViewState属性对网页性能的影响
精品推荐
特别推荐
·如何解密加密的ASP源代码
·PHP+MySQL 购物车程序实例
·ASP网站漏洞及入侵防范方法
·ASP网络安全
·1小时ASP入门
·初学ASP动态网页制作常用错误处理
·ASP实现网页打开任何类型文件都保存
·ASP技巧:使用FSO自动创建多级文件夹的函数
·轻松建站 主流ASP内容管理系统
·ASP教程:透彻掌握ASP分页技术
·ASP脚本语言的19个基本技巧使用
·推荐文章:ASP脚本程序的15种使用技巧
·问题解答:ASP编程中关于session的用法
·必学技巧:防范ASP木马的十大基本原则
·实例技巧:ASP方便实现网站的每日更新
·精华文章:ASP中SQL语句参考及记录集对象
·无组件上传图片到数据库中,最完整解决方案
·入门:简单熟悉掌握ASP的语法和变量
·ASP网站开发常备:日期和时间函数示例
·ASP教程
热点TOP10
·用ASP编写网上调查投票系统
·ASP制作学生档案管理系统(毕业论文)
·WEB打印设置解决方案二(利用ScriptX.cab控件改变IE打印设置)
·ASP网站漏洞及入侵防范方法
·如何解密加密的ASP源代码
·无组件上传图片到数据库中,最完整解决方案
·多图片上传到指定的目录并存到数据库
·ASP不需要组件生成图片验证码的方法
·jsp留言板源代码二: 给jsp初学者.
·PHP+MySQL 购物车程序实例
·ASP分页代码,已经写成类了,值得参考
·1小时ASP入门
·asp编程中非常实用的例子
·用ASP设计论坛
·ASP动态网页实例:表单多文件上传类
·小偷程序原理
·GridView 分页导航
·TreeView使用笔记
·ASP教程:透彻掌握ASP分页技术
·总结:谈谈学习ASP动态网页制作技术的编程心得

Asp网页的EnableViewState属性对网页性能的影响

日期:2007年7月8日 作者: 查看:[大字体 中字体 小字体]


    ViewState主要是在提交以后回显用的,它只有在页面中的数据是提交到本页时才有用,在这个时候,比如Textbox,你用EnableViewState="false",后台同样可以得到数据,但由于你提交到本页,所以提交以后此Textbox中为空;而如果用EnableViewState="true",则提交以后返回时页面中Textbox中为你提交以前的数据。

    另外,除了页面Page中的EnableViewState,每个可以提交的控件,Textbox、Dropdownlist都有EnableViewState属性。实际上,回发的数据并不依赖于ViewState。回发的控件都实现了IPostBackDataHandler接口,该接口的LoadPostData方法中,会对返回的值和ViewState中的值进行判断,如果改变了的话,调用RaisePostDataChangedEvent方法触发相应的事件(对于TextBox来说就是TextChanged事件)。

    如果你把EnableViewState="False",LoadPostData方法中返回的值始终会和文本框的默认值比较大小,也就是说,如果你在页面TextBox中改变值以后,每次你点按钮提交窗口都会触发TextBox的TextChanged事件LoadPostData中如果返回的值和ViewState中的值不同的话,将把TextBox的值设置成返回的值这就是你看到的结果 。

    在很多情况下,把EnableViewState设为false,可以提高应用程序的性能。特别在等待后台把数据填充到DataGrid的情况下。如果这个时候设为true,那么cpu的时间都浪费 在序列化数据到 ViewState 中。

     每个控件(在标记上):sp:datagrid EnableViewState="false" ?/>
     每个页面(在指令中): <%@ Page EnableViewState="False" ?%>
     每个应用程序(在 web.config 中): <Pages EnableViewState="false" ?/>

(出处:清风网络学院






上一篇:探讨由于死锁或进程阻塞造成的ASP突然不能访问的问题

下一篇: 关于页面缓存清除的方法小结,即强制刷新

Asp网页的EnableViewState属性对网页性能的影响 相关文章:
·为什么iexplore.exe在打开网页时CPU使用会100%?
·DIV CSS网页布局实例:十步学会用CSS建站
·面相手相看男人性能力
·BIOS中E文對照表+BIOS的设置及其影响
·能上QQ却打不开网页的原因及解决办法
·格式化影响硬盘寿命吗?
·常用网页使用js技巧收集(200多个)
·去除视频中自动弹出网页
·Oracle Tuning (Oracle 性能调整)的一些总结
·一些网页设计师面试试题及参考答案
Asp网页的EnableViewState属性对网页性能的影响 相关软件:
·暗黑破坏神 2:毁灭之王 1.10S极品属性装备制作器
·Dreamweaver 网页设计
·photoshop cs 超梦幻网页创意宝典
·东方网页王III 正式版
·古典网页模板
·《真三国无双3》属性修改器V1.08c
·系列语言网页设计
·太阁立志传四中文版 最完美全属性修改器
·影响世界500强的68堂课
·三角洲特种部队之黑鹰坠落 属性修改器两款

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot