Editing a variable length list with ASPNET MVC

Hoy he descubierto un maravilloso helper para MVC en Nuget.

¿Cuántas veces se da el caso de tener un array de  valores en un viewmodel que queremos modificar en la vista? Muchas!

Y hasta ahora me buscaba la vida para poder editar en la vista y tratar en el controller. Pero hoy por algún motivo me dio por buscar a ver si alguien había encontrato una bonita solución para tratar este caso. Y sí, ya hace tiempo que Steven Sanderson creo un helper para facilitar esta labor.

Puedes ampliar el tema aquí: http://blog.stevensanderson.com/2010/01/28/editing-a-variable-length-list-aspnet-mvc-2-style/

Y en nuget puedes acceder desde aquí: https://www.nuget.org/packages/BeginCollectionItem/

Su uso es muy simple y no veas lo bien que va. Tan solo añadir una línea de código:

@using (Html.BeginCollectionItem(“arraydatos”))
{

@Html.Partial(“_EditArrayDatos”, dato)
}

Genial!

🙂

Anuncios

Un comentario en “Editing a variable length list with ASPNET MVC

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s