【发布时间】:2010-06-24 06:03:44
【问题描述】:
我想在会话中存储一个对象列表
List<ContentQueueLog> inactiveContent = GetInActiveContent(this.userID, this.visitorID);
当我将此列表存储在 sesssion 中时,它会被存储,但在尝试获取它时 它的空
我在 sql 中存储会话 有人暗示我关于序列化 但我不明白 需要解释一下
【问题讨论】:
-
如果你得到空值,你怎么知道列表存储在会话中?至于 SQL 存储,您需要使用
[Serializable]属性装饰ContentQueueLog类。 -
@darin:我设置会话的地方我得到了正确的值,但在其他页面上它是空的,但是添加属性 [serializable] 解决了这个问题 thanx Darin,但我不明白这背后的科学
标签: c# asp.net configuration