.NET会话状态变量

时间:2011-01-05 22:46:56

标签: .net session state

是否有任何特殊方法可以在Sessions中存储控件?我试图在其中存储带有几个文本框的面板控件。出于某种原因,当我从会话中提取Panel时,它显示为空 - (想知道Panel会发生什么?

BTW,最好的方法是调试ASPX脚本(不是C#编码)?

1 个答案:

答案 0 :(得分:0)

阅读ASP.NET Page Lifecycle Overview,了解无法在会话中存储控件的原因。页面非常短暂,当它们被丢弃时,它们的控制也是如此。处理后试图访问它们会导致错误。

您应该只存储会话变量中的数据,而不是控件本身。