asp.net - ViewState 可以存储多少数据?

标签 asp.net viewstate

我有一个 View 状态来存储来自 SharePoint 的数据查询,

数据可能非常庞大,

之所以要存储在viewstate中,是为了以后对查询到的数据进行过滤。

但是,我不确定它是否会导致任何性能问题,因为有很多数据(行和列),因为据我所知,viewstate 会消耗客户端浏览器的内存。

那么viewstate到底能存储多少数据呢?

最佳答案

是的,它绝对会导致性能问题,因为它会增加页面的大小。由于性能问题,ViewState 能够存储比您应该存储的数据多得多的数据。

我会探索其他选项,例如缓存等。

关于asp.net - ViewState 可以存储多少数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5864675/

相关文章:

c# - 系统参数异常 mvc .net

c# - 如果未呈现按钮,客户端能否以编程方式获取按钮单击事件?

ASP.NET:压缩 ViewState

asp.net - ViewState 支持的属性不适用于 List<T>

c# - asp.net + Viewstate 和逗号分隔的字符串

asp.net 在 View 状态中存储对象类(或其他想法)

c# - 如何从代码隐藏中调用按钮单击事件处理程序

.net - 是否有用于查找 ASP.Net 项目的市场?

c# - DbSet.Add() 不工作

asp.net - ASP.NET 中的异步和同步回发