Ada*_*dam 8 asp.net viewstate optimization
有没有人有任何想法或参考,他们可以指出我有关优化我的ASP .NET应用程序的视图状态?我不想一起关闭它,优化它的主要目标是加快性能,所以我不想运行昂贵的函数来递归地禁用某些控件的viewstate,因为该函数会减慢加载页面的时间会破坏目的.
有任何想法吗?
以下是一些如何优化通过线路传输的ViewState大小的想法(从此答案中复制):
我不能告诉你很多,除了"不要把很多东西放进去ViewState".
我寻找优化的地方:
GridViews,<x>Lists和Repeaters.GridViews特别糟糕ViewState; 你数据绑定所涉及的一切,所以如果你绑定一个特别大的列表,期望ASP.NET为你处理它的分页,你将有一个巨大的ViewState.要解决这个问题的唯一办法是只在一个时间来绑定一个页面GridView,但是这意味着你必须做数据端分页,它可以是一样的痛苦,或者关闭ViewState的GridView,这意味着(可以说)不再提供在线编辑等有用功能.
这里没有银弹.
| 归档时间: |
|
| 查看次数: |
3969 次 |
| 最近记录: |