2013-05-22 6 views
0

오픈 청구서, 마감 인보이스 및 모든 송장과 같은 3 개의 항목이 포함 된 드롭 다운 목록이 하나 있습니다. 배열 또는 arraylist.like 중 하나를 선택하면 색인 1을 선택하면 저장해야 함을 의미합니다. 다시 인덱스 i (1)이 그것의 ArrayList드롭 다운 저장 선택

if (ddlTransaction.SelectedIndex < 3) 
{ 
    list.Add(ddlTransaction.SelectedItem); 
} 

시도의 foreach 또는 arraylist.I 위해 배열, arrat 색인 분리해서하기 replace.Is 것이 불가능 저장하지만 shouls 수단 선택, 인덱스 2는 저장해야 수단 선택 드롭 다운 항목 저장의 현재 선택 사항 만 저장합니다. 나는 당신의 질문을 이해하지만, 문제가 다시 게시 후 목록을 지속하지 당신처럼 보인다

답변

1

참고하십시오 경우, 유지하기 위해 세션을 사용하려고 :

List<String> List = new List<String>(); 
if(Session["List"] != null) 
{ 
List = (List<String>)Session["List"]; 
} 
if (ddlTransaction.SelectedIndex < 3) 
{ 
    List.Add(ddlTransaction.SelectedValue); 
    Session["List"] = List; 
}