如何在会话中存储aspx页面?

时间:2012-03-03 14:23:44

标签: c# asp.net session

我在一次采访中问过这个问题。你能否表示可以在会话中存储整个aspx页面。如果可能,我们应该使用哪种会话模式?能否请您提供任何链接或代码,以便我对它有所了解。

2 个答案:

答案 0 :(得分:0)

以自定义方式缓存网页的正确方法是to build your own provider. 问题是,在从缓存请求项目或添加到缓存中时,尚未创建Session对象(为空),因此您无法使用会话来存储页面。

答案 1 :(得分:0)

我认为他/她想询问大型会话状态变量对服务器内存的影响,如果是这样,这可能会有所帮助

Disadvantage of using session state are:
Performance considerations :
Session-state variables stay in memory until they are either removed or replaced,
and therefore can degrade server performance. Session-state variables 
that contain blocks of information, such as large datasets, can adversely affect
Web-server performance as server load increases.

source