店铺列表会话 [英] Store List to session

查看:135
本文介绍了店铺列表会话的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是可以存储在Asp.net C#名单会话变量?

is it possible to store list to session variable in Asp.net C# ?

推荐答案

是的,你可以存储任何对象(我假设你正在使用ASP.NET默认设置,这是在进程内会话状态):

Yes, you can store any object (I assume you are using ASP.NET with default settings, which is in-process session state):

Session["test"] = myList;

您应该将它转换回原始类型的使用:

You should cast it back to the original type for use:

var list = (List<int>)Session["test"];
// list.Add(something);

正如理查德所指出的,你应该,如果你使用的是其他会话状态模式(例如SQL Server)的要求对象是可序列化格外小心。

As Richard points out, you should take extra care if you are using other session state modes (e.g. SQL Server) that require objects to be serializable.

这篇关于店铺列表会话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆