我正在寻找修改DataRow
(ItemArray)
我的代码
if (DS.Tables[0].Rows.Count > 0)
{
foreach (DataRow item in DS.Tables[0].Rows)
{
if(item.ItemArray[4].ToString().Equals("0"))
{
item.ItemArray[4] = "USER";
}
else
{
item.ItemArray[4] = "Administrator";
}
dt.Rows.Add(item.ItemArray);
}
}
gridControl1.DataSource = dt;
}
但item.ItemArray[4]
不会改变。
即使我已经看到了一个对我来说也不需要的相关问题。请让我知道如何做到这一点。
答案 0 :(得分:0)
要向DataTable
添加新行,请遵循以下模式:
DataTable dt = ...
DataRow newRow = dt.NewRow();
// populate newRow here
dt.Rows.Add(newRow);