none
RadioButtonList RRS feed

  • Pergunta

  • Ola

    estou trabalhando com RadioButtonList e gostaria de fazer o seguinte:

    tenho este RBL

    <asp:RadioButtonList ID="RadioBListFiltro" runat="server" AutoPostBack="True" 
          Height="22px" RepeatDirection="Horizontal" Width="300px">
            <asp:ListItem>Ilha</asp:ListItem>
            <asp:ListItem>Serviço</asp:ListItem>
            <asp:ListItem>Localidade</asp:ListItem>
        </asp:RadioButtonList>

    gostaria de saber como elaborar o codigo que me permite efectuar alguma coisa caso um item no radio for selecionado.

    ex: clico no primeiro item e uma coisa acontece.. clico no segundo item e outra coisa diferente acontece, se clico no 3º item outra diferente acontece...

    Como fasso isso?? me ajudem

    sexta-feira, 8 de março de 2013 12:21

Respostas

  • não entendi direito, mas acho que você pode fazer isso

     if (RadioButtonList1.SelectedIndex== ValorDoRadioButtonList)
                {

                }

    Isso é para verificar se algum item específico do radio foi seleciionado, é isso?


    • Sugerido como Resposta Ruan Caruzzo sexta-feira, 8 de março de 2013 17:51
    • Marcado como Resposta Felipo Gonçalves sexta-feira, 8 de março de 2013 19:15
    sexta-feira, 8 de março de 2013 16:39

Todas as Respostas

  •  Acho que o evento SelectedIndexChanged do radio button list pode lhe ser útil

    protected void Seu radio button list_SelectedIndexChanged(object sender, EventArgs e)
            {

    //seu código
            }


    Quando você selecionar alguma das opções executara o código do evento ;D

    Boa sorte

    sexta-feira, 8 de março de 2013 15:09
  • Ruan, preciso exatamente saber como fazer para controlar qual item do radio está selecionado... 

    algum ideia???

    sexta-feira, 8 de março de 2013 16:18
  • tipo assim cada vez que faço algum clique no radio para mudar o item, quero percorrer o radio inteiro e ver qual item está selecionado para que eu possa efectuar algumas operaçoes que já estao prontas..
    sexta-feira, 8 de março de 2013 16:22
  • não entendi direito, mas acho que você pode fazer isso

     if (RadioButtonList1.SelectedIndex== ValorDoRadioButtonList)
                {

                }

    Isso é para verificar se algum item específico do radio foi seleciionado, é isso?


    • Sugerido como Resposta Ruan Caruzzo sexta-feira, 8 de março de 2013 17:51
    • Marcado como Resposta Felipo Gonçalves sexta-feira, 8 de março de 2013 19:15
    sexta-feira, 8 de março de 2013 16:39
  • é isso que eu quero. para verificar os 3 itens do meu radio... entao tenho que fazer com 3 if ou tem alguma forma mais simples de resolver??
    sexta-feira, 8 de março de 2013 17:11
  • Eu sei que da pra fazer com if e também com switch case, deve ter algum outro jeito também, mas aí já não sei rsrs

    sexta-feira, 8 de março de 2013 17:51