我正在考虑使用以下代码将所有视图状态和控制状态保存到网站中的 ASP.Net 页面的会话中,该网站使用30 分钟作为会话超时的“进行中”粘性会话。
从表面上看,这似乎是优化用户浏览器中页面加载时间的一个很好的选择。
对于面向 ASP.Net 网站的客户,在遵循这条路径时我可能会遗漏任何问题/缺点吗?
protected override PageStatePersister PageStatePersister
{
get
{
return new SessionPageStatePersister(this);
}
}