c# - 详细的 View 状态大小

标签 c# .net asp.net firefox viewstate

<分区>

Possible Duplicate:
How to decode viewstate

你好。我有一个应用程序,其 View 状态大小约为 40KB,比应有的大得多。我只在 Viewstate 中存储一些简单的变量。我已经为我认为会导致该问题的网格禁用了 ViewState,但它们不是“坏”的。

有没有办法遍历每个 View 状态元素并显示其大小?喜欢: ViewState["userId"]=2KB,ViewState["guid"]=5KB 等等?

我真的不在乎我以何种方式获得这些信息。用 C# 编码会很好,但 firefox 插件也很好。

最佳答案

如果你turn on tracing那么您应该获得有关页面上每个控件及其 View 状态大小的一些信息。页面上的每个控件都应该有一个“控件树”部分,其中包含一个“ViewState Size Bytes”列。希望对您有所帮助。

关于c# - 详细的 View 状态大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5764386/

相关文章:

C#接口(interface)属性实现

c# - 有没有办法检查对象的所有子对象是否都处于事件状态?

c# - 无法解析 'MediatR.IMediator'类型的服务

c# - 如何处理 WPF 网格中的单击

c# - ASP.NET Web 控件只允许特定内容?

c# - 将带有数组的 json 结构展平为多个没有数组的平面对象

c# - C#套接字编程错误

c# - 读取、写入和附加到 JSON 文件

c# - 单击运算符时如何清除文本框以输入新值?

javascript - 如何知道 document.forms ['aspnetForm' ].submit() 在服务器端进行提交?