2011-07-30 45 views
2

我想更改Datarow值。我想更改DT2[0].ItemArray[3]我试过这段代码,但没有奏效。无法更改DataRow值

private void Func(DataRow[] DtRowTemp) 
{ 
    DataRow[] DT2 ; 
    DT2 = DtRowTemp; // It work and DTRowTemp value has set to DT2 

    // above code don't work 
    DT2[0].ItemArray[3] = 3; // Last Value Was 2 and I want to change this value to 3 
} 

回答

6

随着ItemArray Property获取或设置整个数组,而不是单个值。

使用此控制设置的第四项:

DT2[0][3] = 3; 
+2

或者只是'DT2 [0] [3] = 3;' – shf301

+0

@ shf301,事实上。谢谢,我会将其添加到答案中。 –

+0

哇,谢谢。它的工作 –