miércoles, 9 de diciembre de 2009

ASP.NET GridView (1)

Es un control bastante utilizado en ASP.NET, es el control GridView (Rejilla, Listado...).
Nos permite representar un conjunto de datos obtenidos desde un origen de datos (DataSource). Nuestro origen de datos pueden ser:
- Una base de Datos (SQL, Oracle, etc)
- Un fichero XML
- ...
El primer paso para visualizar los datos en nuestro Grid es establecer la propiedad DataSource, y hacer una llamada al método DataBind()
que se encarga de enlazar el origen de datos con el Grid.
Con esto, ya podremos visualizar datos en nuestro aspx.
Pero vamos a ir mas allá.
PAGINACIÓN
Podemos establecer paginacion en nuestro Grid, para que no se vean todos los datos apilados, para ello haremos los siguientes pasos:
1) Establecer la propiedad AllowPaging a true.
2) Indicaremos el nº de elemetos a visualizar por cada pagina con la propiedad PageSize.
3) Añadiremos el evento PageIndexChanging()
En este evento indicaremos las siguientes acciones:
- CurrentPage=e.NewPageIndex
- DataBind() volvemos a enlazar la rejilla

Continuará...

No hay comentarios:

Publicar un comentario