none
Cargar valor automáticamente en EditorForm para almacenarlo RRS feed

  • Pregunta

  • Hola,

    Estoy intentando que el nombre de usuario de windows se cargue automáticamente en un editorFor para despues poder almacenarlo.

    Mi editorFor de mi vista:

    @Html.EditorFor(model => model.usuario) // sale la caja en blanco para ser rellenada - funciona correctamente, almacena en mi base de datos lo que manualmente escriba ahí. (Pero no es lo que busco)

    He probado con:

    @Html.EditorFor(model =>  @User.Identity.Name) // se carga el nombre que quiero en el editorFor pero al darle a guardar, no se almacena en mi base de datos.

    ¿Tendría que pasarle el valor desde el controlador o es más sencillo que eso? Lo he intentado pero no me funciona. Podrían ayudarme? Gracias!!

    lunes, 24 de agosto de 2015 10:32

Todas las respuestas

  • Tras enviar desde el controlador:

            public ActionResult Create()
            {
                noticias c = new noticias();
                c.usuario = @User.Identity.Name;
                return View(c);
            }

    el valor que quiero usar, se envía bien y aparece en el EditorFor, pero cuando quiero guardarlo me da error!!

    lunes, 24 de agosto de 2015 12:00
  • Solucionado!!
    viernes, 28 de agosto de 2015 11:08