Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2007, 19:51
stryker7777
 
Fecha de Ingreso: agosto-2007
Mensajes: 38
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Restar dos campos de un datagrid

columna a 10 - columna b 6 = columna c 4
columna a 8 - columna b 3 = columna c 5
columna a 20 - columna b 5 = columna c 16

esto se traduce asi

datagridview.rows[0].cells[4].value= convert.toInt32(datagridview.rows[0].cells[10].value ) - convert.toInt32(datagridview.rows[0].cells[6].value)

datagridview.rows[0].cells[5].value= convert.toInt32(datagridview.rows[0].cells[8].value ) - convert.toInt32(datagridview.rows[0].cells[3].value)

datagridview.rows[0].cells[16].value= convert.toInt32(datagridview.rows[0].cells[20].value ) - convert.toInt32(datagridview.rows[0].cells[5].value)


NOTA: esta resta se ejecuta nadamas para el renglon 0, es decir el primero en la lista del datagridview, si deseas hacerlo para todo el data grid pones el codigo anterior dentro de un for, sustituyendo el renglon 0 por la variable que se va a incrementar en el for..... Esto Funciona en Windows Form en ASP tendras que probar

for (int i=0;i<datagridview.rows.count;i++)
{
////codigo anterior
}



Espero te Sirva

Salu2