none
remover duplicidade em dropdowlist RRS feed

Respostas

Todas as Respostas

    • Marcado como Resposta rafa-martin quarta-feira, 5 de junho de 2013 14:33
    quarta-feira, 5 de junho de 2013 14:32
  • transformei para vb.net

         For i As Integer = 0 To ddl.Items.Count - 1
                ddl.SelectedIndex = i
                Dim str As String = ddl.SelectedItem.ToString()
                For counter As Integer = i + 1 To ddl.Items.Count - 1
                    ddl.SelectedIndex = counter
                    Dim compareStr As String = ddl.SelectedItem.ToString()
                    If str = compareStr Then
                        ddl.Items.RemoveAt(counter)
                        counter = counter - 1
                    End If
                Next
            Next

    está acontecendo o seguinte: na minha combo vem os seguintes items.

    item1

    item2

    item3

    quando faço uma ação para remover as duplicidades, faz corretamente, porém, meu item 3 já vem selecionado. não deveria. por que?

    quarta-feira, 5 de junho de 2013 15:24
  • depois chamar a função coloquei o index da dropdown como 0 (zero).

    cmbProcesso.SelectedIndex = 0

    • Marcado como Resposta rafa-martin quarta-feira, 5 de junho de 2013 15:32
    quarta-feira, 5 de junho de 2013 15:32