none
Mostrar textbox al seleccionar un valor de un radio radiobuttonlist RRS feed

  • Pregunta

  • Quiero que cuando ejecute mi aplicación se pueda mostrar mi textbox al seleccionar el valor "si" de mi radiobutton y quiero que se oculte mi textbox cuando seleccione el valor "no" de mi radiobuttonlist? Avance este codigo pero no me funciona, que mas puedo hacer.

              <asp:RadioButtonList ID="rbsndisca" runat="server" RepeatDirection="Horizontal"
               BorderStyle="None" CellSpacing="5" >
                             <asp:ListItem Text="Si" value="1" />
                             <asp:ListItem Text="No" value="0" />
           </asp:RadioButtonList>

        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    
                    If rbsndisca.SelectedValue = "1" Then
                        txtdescripdisca.Visible = True
                    ElseIf rbsndisca.SelectedValue = "0" Then
                        txtdescripdisca.Visible = False
                    End If
    
        End Sub



    • Editado fredsale lunes, 11 de mayo de 2015 14:47
    lunes, 11 de mayo de 2015 14:47

Respuestas

  • Hola, esprobable que te falte añadir AutoPostBack en tu control RadioButtonList de esta manera :

    AutoPostBack = "true", para q pueda realizar postback e ir al evento load y realizar la condicional.

    Saludos.


    JhonTL

    • Marcado como respuesta fredsale lunes, 11 de mayo de 2015 15:05
    lunes, 11 de mayo de 2015 14:56

Todas las respuestas

  • hola

    pero no defines ningun valor por defecto

    <asp:RadioButtonList ID="rbsndisca" runat="server" RepeatDirection="Horizontal"
               BorderStyle="None" CellSpacing="5" >
                             <asp:ListItem Text="Si" value="1" Selected="true" />
                             <asp:ListItem Text="No" value="0" />
           </asp:RadioButtonList> 

    de esta forma en el load de la pagina aplicara el if

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 11 de mayo de 2015 14:50
  • Hola, esprobable que te falte añadir AutoPostBack en tu control RadioButtonList de esta manera :

    AutoPostBack = "true", para q pueda realizar postback e ir al evento load y realizar la condicional.

    Saludos.


    JhonTL

    • Marcado como respuesta fredsale lunes, 11 de mayo de 2015 15:05
    lunes, 11 de mayo de 2015 14:56