none
Como selecionar o valor inicial de um DropDownList? RRS feed

  • Pergunta

  • Tenho uma aplicação em ASP.NET e preciso voltar o valor inicial de um DropDownList, como posso fazer isso?

    Desde já agradeço a atenção.


    Atenciosamente, Marcio Nogueira Cardoso Pinto.

    terça-feira, 7 de janeiro de 2014 01:10

Respostas

  • Olá depende do q carregou mais veja este ex :

    //valor inicial dependendo da propriedade q carregou no DataValueField
                DropDownList1.SelectedValue = "SEUVALOR INICIAL";
    
                //valor depende do DataTextField
                DropDownList1.SelectedItem.Value = "SEU VALOR INICIAL";

    • Marcado como Resposta Marcio_Nogueira quarta-feira, 8 de janeiro de 2014 00:01
    terça-feira, 7 de janeiro de 2014 02:23
  • vc pode criar um valor inicial para esse dropdownlist faça o seguinte no design do aspx clique no dropdownlist e nas ferramentas em propriedades do dropdownlist e configure a propriedade appendDatabundItems para True. Vá em itens a adicione o item que vc deseja que seja o primeiro, assim em qualquer ponto que vc desejar é só inicializar o dropdownlist com esse valor "0".


    Junior

    • Marcado como Resposta Marcio_Nogueira quarta-feira, 8 de janeiro de 2014 00:01
    terça-feira, 7 de janeiro de 2014 19:33

Todas as Respostas

  • Fiz da seguinte forma:

    drpAssunto.SelectedItem.Text =

    "selecione o motivo do Contato"

    é uma tremenda gambiarra! Qual seria a melhor maneira ou a forma correta para fazer isso?


    Atenciosamente, Marcio Nogueira Cardoso Pinto.


    terça-feira, 7 de janeiro de 2014 01:47
  • Depende cara de como vc está carregando este dropdown vc usa as propriedade DataTextField e DataValueField quando vc carrega este drop ?
    terça-feira, 7 de janeiro de 2014 01:52
  • Sim, uso as propriedades que você citou.

    Atenciosamente, Marcio Nogueira Cardoso Pinto.

    terça-feira, 7 de janeiro de 2014 02:11
  • Olá depende do q carregou mais veja este ex :

    //valor inicial dependendo da propriedade q carregou no DataValueField
                DropDownList1.SelectedValue = "SEUVALOR INICIAL";
    
                //valor depende do DataTextField
                DropDownList1.SelectedItem.Value = "SEU VALOR INICIAL";

    • Marcado como Resposta Marcio_Nogueira quarta-feira, 8 de janeiro de 2014 00:01
    terça-feira, 7 de janeiro de 2014 02:23
  • vc pode criar um valor inicial para esse dropdownlist faça o seguinte no design do aspx clique no dropdownlist e nas ferramentas em propriedades do dropdownlist e configure a propriedade appendDatabundItems para True. Vá em itens a adicione o item que vc deseja que seja o primeiro, assim em qualquer ponto que vc desejar é só inicializar o dropdownlist com esse valor "0".


    Junior

    • Marcado como Resposta Marcio_Nogueira quarta-feira, 8 de janeiro de 2014 00:01
    terça-feira, 7 de janeiro de 2014 19:33