我在asp .net中使用标准会话来存储一些用户变量。我的问题是在代码中我改变了从会话中获取的变量中的一些字段。所以我的问题是,我该怎么办?我应该如何处理变量以确保最新更改的版本始终存储在会话中。是否有某种机制可以做到这一点?
答案 0 :(得分:1)
您应该将会话值包装在属性中,然后只读取和写入该属性
public string MyVal{
get{
return Session["myVal"];
}
set{
Session["myVal"]= value;
}
}