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);
初期追加セッションに2つの整数値を追加しています。セッションに3つの整数値を追加しています。リスト<int> nullを表示
このようなセッションにアクセスすると、私はいつもnullを取得しています。
var temp = Session["SelectedList"] as List<int>;
私の体は私を助けることができますか?すべてのセッション値をリストとして取得する方法は?
ありがとうございます。
質問に答えるときは、テキストを書式設定することができます(書式設定用のボタンがいくつか、コード用のボタンが{}、テキストを選択して{}をクリックします) –