2012-02-16 15 views
15

¿Cómo puedo actualizar valor de la celda de la tabla de datos¿Cómo puedo actualizar el valor de celda de la tabla de datos?

if ((sr_no == "") && (customer_name != "")) 
{ 
    string contact_no = SheetData.Tables[0].Rows[row].ItemArray[3].ToString(); 
    Records.Rows[0].ItemArray[2]          
} 

Quiero actualizar celular de tabla de datos si contact_no fround en fila siguiente

Respuesta

28

si Records es su DataTable hacer esto:

Records.Rows[i][j] = value; 

esto no responde a toda la pregunta, pero le muestra cómo establecer un valor en una "celda" de DataTable.

está utilizando el ItemArray que no es necesario porque una vez que tenga la fila derecha sólo tiene que acceder a sus columnas withh []

se puede elaborar más y descubrir la solución final en base a esta sugerencia.

5

Si usa Records.Rows[0].ItemArray[2] = value esto no funcionará, pero si usa Records.Rows[0][2] = value, esto funciona perfectamente.

Cuestiones relacionadas