string[] baChildrenIds = ids.Split(',');
List<int> intList = new List<int>();
foreach (var id in baChildrenIds)
{
intList.Add(Convert.ToInt32(id));
}
List<int> tempList = new List<int>();
if (Session["SelectedList"] != null)
{
var temp = Session["SelectedList"] as List<int>;
tempList.AddRange(temp);
}
Session["SelectedList"] = tempList.Union(intList);
初始添加我將兩個整數值添加到會話中。第二次,我將三個整數值添加到會話中。list <int>顯示null
當我訪問會話這樣的事情我總是變得空。
var temp = Session["SelectedList"] as List<int>;
任何機構能幫我嗎?如何獲取所有會話值列表?
謝謝
回答問題時,可以設置文本格式(有一些格式化按鈕,代碼格式爲{},只需選擇文本,然後單擊{})。 – 2012-03-24 08:24:46