
11/12/2007, 19:51
|
| | Fecha de Ingreso: agosto-2007
Mensajes: 38
Antigüedad: 17 años, 7 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 |