none
¿Como cargar un valor de un registro creado mediante dropdownlistfor en una modificación? RRS feed

  • Pregunta

  • Necesito saber como poder presentar en una modificación de un registro, un valor seleccionado en dropdownlistfor que previamente seleccione en el alta del registro.

    La forma de seleccionar el campo "Modo de presentación" es la siguiente:

     @Html.DropDownListFor(Function(GuestResponse) GuestResponse.ModPresentacion, New SelectListItem() {
               New SelectListItem With {.Text = "Ventanilla", .Value = "Ventanilla"},
               New SelectListItem With {.Text = "Fax", .Value = "Fax"},
               New SelectListItem With {.Text = "Correo", .Value = "Correo"},
               New SelectListItem With {.Text = "Correo Electrónico", .Value = "Correo Electrónico"},
               New SelectListItem With {.Text = "Registro Electrónico", .Value = "Registro Electrónico"},
               New SelectListItem With {.Text = "Certificado", .Value = "Certificado"},
               New SelectListItem With {.Text = "Subdelegación del Gobierno", .Value = "Subdelegación del Gobierno"}
                   }, "Elija una opción")

    viernes, 28 de octubre de 2016 9:12

Todas las respuestas

  • hola

    tiene que asignar el valor en el model que envies a la view, en tu caso seria GuestResponse.ModPresentacion

    entonces harias

    public ActionResult NombreAction(){
    
       xxClassModel model = xxClassModel();
       model.ModPresentacion = "Correo";
    
        return View(model);
    
    }

    si el valor que asignes coincide con el value de un item lo seleccionara

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 28 de octubre de 2016 10:34