quarta-feira, 28 de dezembro de 2011

DropDownList - Remover todos os Itens da Lista

 
Estou utilizando o comando for para percorrer todos os itens da lista DropDownList. Note que a variável i é decrementada a cada passagem no comando for até chegar a 0, quando é finalizado o loop.
 
Como não sabemos a quantidade que um controle DropDownList pode possuir estou passado a quantidade para variável t e comparando com a variável i. 

Exemplo:
 int quant = DropDownList1.Items.Count;
 
 for (int i = quant; i == DropDownList1.Items.Count; i--)
 {
     if (i == 0)
     {
     }
     else
     {
       DropDownList1.Items.RemoveAt(i - 1);
    }
 }

Vamos supor que no exemplo anterior quant é igual a 6, então:

i           DropDownList1
6           6
5           5
4           4
3           3
2           2
1           1

Note que quando i é igual a zero o loop é finalizado. Neste caso i é identico ao valor do índice do DropDowList1  

Nenhum comentário:

Postar um comentário