none
Combo Box, al seleccionar un valor se deshabilite el text box RRS feed

  • Pregunta

  • Hola,

    Tengo un formulario, el que tiene un combobox(sus valores son seleccione uno[0], horas[1], dias[2], sin plazo[3]) y un text box en el que se debe ingresar el plazo.  

    Al ingresar al formulario por defecto aparece la opción "Seleccione uno" (valor 0), pero necesito que cuando esta opcion este seleccionada no aparezca el text box y que si el usuario selecciona nuevamente esa opción (Seleccione uno) el text box desaparezca.

    Cuando el usuario selecciona la opción "Sin Plazo"(valor 3) automáticamente desaparece el text box, pero no logro hacerlo que funcione con las dos opciones.

    Este es mi codigo, y cuando coloco las dos opciones solo me funciona con la primera (0)

     If ddlTipoPlazoA.SelectedValue = 0 or 3 Then
                txtPlazoA.Visible = False
                lblTipoPlazoA.Visible = False
            Else
                txtPlazoA.Visible = True
                lblTipoPlazoA.Visible = True
            End If


    miércoles, 30 de noviembre de 2016 15:50

Respuestas

  • JeanyTC,

    Debería bastar con:

    txtPlazoA.Visible = Not (ddlTipoPlazoA.SelectedValue = 0 Or ddlTipoPlazoA.SelectedValue = 3)
    lblTipoPlazoA.Visible = txtPlazoA.Visible


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    • Editado Willams Morales miércoles, 30 de noviembre de 2016 15:54
    • Marcado como respuesta JeanyTC miércoles, 30 de noviembre de 2016 15:57
    miércoles, 30 de noviembre de 2016 15:53

Todas las respuestas