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