none
Como enviar un dato en un checkbox para que salga lista en un dropdown RRS feed

  • Pregunta

  • Buenos Días

    Tengo la siguiente inquietud y gracias por el que me de orientación. Soy nuevo en esto. Requiero lo siguiente. Tengo la vista de una pagina y en ella hay un check box y dos dropdown, el primer dropdown saca la información como la requiero, pero la idea es que el segundo dropdown depende de la marcacion del checkbox. Si se activa debe automáticamente cargar la lista con la informacion basado en la condición del valor seleccionado del primer dropdown, en caso de desmarcarse debe inhabilitarse el segundo dropdown.

    Se ven muchas ideas en ajax, jquery, renderizar.. pero ninguna me da la respuesta que deseo

    Tengo dudas y no encuentro una buena solución!! Muchas Gracias !!!

    Código de la vista

                <div class="form-group col-md-6 ">
                    @Html.LabelFor(model => model.Id_Proveedor, "Nombre del Proveedor ", htmlAttributes: new { @class = "control-label " })
                    @Html.DropDownList("Id_Proveedor", (IEnumerable<SelectListItem>)ViewBag.ListTerceros, "Seleccione --", htmlAttributes: new { @class = "form-control col-md-12" })
                    @Html.ValidationMessageFor(model => model.Id_Proveedor, "", new { @class = "text-danger" })
                </div>
                <div class="form-group col-md-1">
                    <label class="control-label">Aplicar </label>
                    @Html.CheckBox("chk_Aplicar", false, htmlAttributes: new { @class = "form-control col-md-12 ", Id = "chk_Aplicar" })
    
                </div>
    
                <div class="form-group col-md-6 ">
                    <label class="control-label">Seleccione la Devolución</label>
                    @Html.DropDownList("Id_Devolucion_Proveedor", null, "Seleccione --", htmlAttributes: new { @class = "form-control col-md-12 " })
                </div>

    martes, 14 de mayo de 2019 14:14

Todas las respuestas

  • Hola  

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te comento que estaremos realizando una revisión a profundidad acerca del inconveniente que se te está presentando.

    Proporcionaremos una respuesta lo más pronto posible.

    Gracias por usar los foros de MSDN.

    Carlos Ruiz
     ____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
    martes, 21 de mayo de 2019 19:03