09/04/2008, 02:01
|
| | | Fecha de Ingreso: noviembre-2002 Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 2 meses Puntos: 4 | |
Re: Sumar en footer un campo del GridView Puedes optar por varias soluciones.
La primera es cargar el GridView normalmente, por ejemplo con una DataTable. Independientemente de esto, sumas todos los campos con DataTable.Compute("SUM(IMPORTE)") - creo que era así - y el resultado lo pones en un control alojado en el Footer.
Otra opción es utilizar el evento OnDatabinding en cada una de las filas de manera que se vaya almacenando en una variable la suma de los importes a medida que se vayan agregando. Igualmente, utilizas también este evento en el control del Footer y le cargas el valor de la variable obtenida.
Sé que hay un ejemplo que vi no hace mucho, si lo encuentro te lo pongo.
Un saludo.
__________________ ¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares! |