Bienvenidos

Recuerda que tus comentarios son importantes y recuerda agradecer si te fue útil algun artículo publicado aquí.

L1f3 15 a D@nc3 Flo0r

sábado, 3 de octubre de 2009

Botón dentro de un datalist

Tenemos un datalist y dentro de este en el ItemTemplate ponemos un botón que se va a repetir por cada fila del datalist.

Para hacer uso de este botón lo primero que debemos hacer es ponerle nombre al comando en la propiedad CommandName del botón.. Ejemplo: "eliminar".

Entonces en la propiedad ItemCommand del datalist utilizamos el siguiente código:

if (e.CommandName == "eliminar")

{

Notas.Delete(Convert.ToInt32(Datalist1.DataKeys[e.Item.ItemIndex]));

Datalist1.DataBind();

}


 

En la primera linea llamamos el comando que fue el que le pusimos al boton

En la segunda linea estamos llamando el Delete del tableadapter notas por ejemplo y estamos buscando el codigo de esa nota en la BD

Ya que previamente le dijimos al Datalist que su DatakeyField va a ser el campo idnotas

Ya en la tercera linea refrescamos el Datalist y listo!.


 

Enjoy!

1 comentario:

Anónimo dijo...

Excelente artículo realmente me fué de gran utilidad!!!