Ver Mensaje Individual
  #20 (permalink)  
Antiguo 05/02/2009, 10:33
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 6 meses
Puntos: 87
Respuesta: No inserta Datos en Base de Datos

porq no usar los eventos propios del gridview por ejemplo el rowdatabound o e itemdatabound en uno de esos puedes usar y verificar si lo q se esta bindeando es un datarow o un footer o un header y usar el metodo para hacer la sumatoria de totales

algo como

void TuGridView_RowDataBound(Object sender, GridViewRowEventArgs e)
{

if(e.Row.RowType == DataControlRowType.DataRow)
total += double.Parse(e.Row.Cells[numerodeceldaObjetivo].Text);

if(e.Row.RowType == DataControlRowType.Footer)
e.Row[numeroCeldaObjetivo].Text=total.ToString();
}


total puede ser una variable definida en el ambito del webform o incluso una variable de session o en uno de los tantos modos de almacenar tu dato.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5