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);
초기 추가 두 개의 정수 값을 세션에 추가합니다. 두 번째 세션에 세 개의 정수 값을 추가합니다.목록 <int> null을 표시합니다.
내가 이와 같이 세션에 액세스 할 때 나는 allways를 얻고 있습니다.
var temp = Session["SelectedList"] as List<int>;
신체가 나를 도와 줄 수 있습니까? 모든 세션 값을 목록으로 가져 오는 방법?
감사합니다.
질문에 답할 때 텍스트 서식을 지정할 수 있습니다 (서식 지정을위한 일부 단추, 코드 용 단추가 {}, 텍스트 선택 후 {}을 클릭). –