如何添加到Session而不删除asp.net中的先前值?

时间:2016-12-08 15:23:08

标签: asp.net asp.net-mvc

我在asp.net中想要为会话添加值而不删除之前的值,请写下此代码:

 Session["behzadList"] = BookIDI.Trim();


但是当运行代码擦除以前的值并将其添加到Session时,我想在运行该代码时将新值结束前一个值添加到c#中的数组,我必须使用Session并且不想要任何其他方式,谢谢大家。

1 个答案:

答案 0 :(得分:2)

您可以在会话中存储List<string>

List<string> behzadList = Session["behzadList"] as List<string> ?? new List<string>();
behzadList.Add(BookIDI.Trim());
Session["behzadList"] = behzadList;