
05/07/2005, 08:36
|
| | Fecha de Ingreso: junio-2004
Mensajes: 9
Antigüedad: 20 años, 8 meses Puntos: 0 | |
Si te das cuenta el primer argumento si lo estas convirtiendo a entero con Convert.ToInt32, pero el segundo argumento esta cogiendo directamente el string con el .Text esto a lo mejor lo que pueda hacer es que en lugar de hacer la suma aritmetica haga la concatenación de strings.
Yo te recomendaria que convirtieras los dos argumentos a un tipo numerico por separado y luego hicieras la suma.
int arg1 = Convert.ToInt32((dgrVenta.Items[i].Cells[4].Text))
int arg2 = Convert.ToInt32(((TextBox)dgrVenta.Items[i].Cells[4].FindControl("txtCant")).Text)
int resultado = arg1 + arg2
y luego asignaras la variable resultado a la celda que quieras
dgrVenta.Items[i].Cells[5].Text = resultado.ToString() |