在一个会话中检索多个值

时间:2013-11-23 05:52:05

标签: asp.net

当我加入购物车 我使用Session [“Cart”] = new List(){Id};从查询字符串中获取id传递 但是当我在cartview事件上预览我添加2/3产品时,它只显示1列,这是最新的。为什么会取代?我的代码看起来像。我该如何确保每次添加它都会显示在查看购物车页面上?如果此代码问题或我的购物车预览页面有问题?

1 个答案:

答案 0 :(得分:0)

试试这个例子,

string[] a = new string[]{"a","b","c"};
Session["values"] = a;

你可以像这样检索它。

 string[] a = (string[])Session["values"]

使用List

Session["test"] = yourList;

你可以像这样检索它。

 var list = (List<string>)Session["test"];