用了 VIEWSTATE 页面速度很慢,怎么回事?
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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页面上怎么会产生怎么的字母?上面的value里的还有很多字母,放不下了。 --------------------编程问答-------------------- 可以关掉这些.对于单个控件可以<asp:DataDrid EnableViewState="false"...>
对于整个页面也有ViewState,可以处于效率考虑关掉他们,不过因为讯息传递全靠他了所以要慎重。 --------------------编程问答-------------------- 看看书 你就明白了 --------------------编程问答--------------------
--------------------编程问答-------------------- C# code
Page.EnableViewState=false;
Control.ViewState=false;//Control泛指的意思
Page.EnableViewState=false;
Control.ViewState=false;//Control泛指的意思
这个什么意思啊?这个段代码该加在哪儿? --------------------编程问答--------------------
貌似楼主还没有打好基础! --------------------编程问答-------------------- --------------------编程问答-------------------- 看看viewState是干嘛的.为什么会出来. --------------------编程问答-------------------- 就是不知道为什么会出来的?现在一个页面完全显示出来要10秒钟。数据也只有几百条而已。急死人了。 --------------------编程问答-------------------- 少用服务器控件
多用html控件
用一些轻量级的服务器控件
比如显示数据用Repeater控件代替GridView
literal控件代替label控件 等等... --------------------编程问答-------------------- 在做ASP.net练习的时候,发现不管是禁用哪个级别ViewState,
在发送给客户端的页面还是有__VIEWSTATE隐藏域,那有没有什么办法彻底去掉这个呢?
后来发现只要把form标签的标记runat="server"的去掉就不会产生隐藏域了。
去掉了这个标记,就不能使用webcontrol了,就不能体验webcontrol所带来的方便快捷开发,
而对于我来说就是用c#来写的asp了。
................................
http://blog.sina.com.cn/s/blog_4e8612fb01008srl.html
补充:.NET技术 , ASP.NET