Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

NatashaLoira

RadioButtonList retornando nulo

Recommended Posts

Tenho um radioButonList que é alimentado por um método especifico e quando eu retorno o selectedValue o valor é sempre nulo mesmo quando eu seleciono uma opção.

 

Não entendi o que está acontecendo?

 

Código do meu default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="PDF_Gabarito" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Teste</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:RadioButtonList ID="rdoAlternativa" runat="server"
        onselectedindexchanged="rdoAlternativa_SelectedIndexChanged">
        </asp:RadioButtonList>    
        <br />
        <asp:Button ID="btnConfirma" runat="server" Text="Confirmar" 
            onclick="btnConfirma_Click" />
          
    </div>
       
    </form>
</body>
</html>

 

Meu Método que faz a consulta em Default.aspx.cs:

private void carregaAlternativa()
    {
        DataSet ds = Alternativa.ConsultaAlternativas(idQuestao);

        rdoAlternativa.DataSource = ds;
        rdoAlternativa.DataValueField = ds.Tables[0].Columns["id"].ToString();
        rdoAlternativa.DataTextField = ds.Tables[0].Columns["Alternativa"].ToString();
        rdoAlternativa.DataBind();
        
    }

Até aqui... Tudo lindo!!! Agora o método que eu tento recuperar a opção selecionada:

 

protected void btnConfirma_Click(object sender, EventArgs e)
    {
        string alternativa = rdoAlternativa.SelectedItem ;
    }

Alguém viu algo que não estou vendo?

 

Bjos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.