2013-05-22 9 views
0

У меня есть один раскрывающийся список, он содержит 3 элемента, такие как открытые счета-фактуры, закрытие счетов-фактур и все счета-фактуры. При выборе любого из них он должен быть в массиве или arraylist. Например, если я выбираю индекс 1, значит, он должен сохранить, тогда i выбрать индекс 2 означает, что он должен сохранить, снова я выбрать индекс 1 означает, что shouls сохранить, чтобы отделить индекс arrat, не replace.Is возможными для массива, для Еогеаспа или arraylist.I попробовать Список_массивыВыбор выпадающего меню сохранения

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

но это сохранить только текущий выбор раскрывающегося списка.

ответ

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; 
} 
Смежные вопросы