我将这一列需要的数据存在数组里 如何通过循环将值赋给此列 以下为数组内容:
string[] Array = {"序号","地方编码","地方名称","国家编码","国家名称","项目内涵","除外内容","计价单位","项目说明","备注","是否限制使用","开始时间","结束时间","版本号"};
数组的值可以分开拿到 但是试了很多方法 都无法成功赋值
这是需要赋值那一列的信息
好像可以这样:
for (int i=o;i<Array.length;i++)
{
Gridcontrol.ActiveRow.Cells["列名"].Value =Array[i].value.ToString();
}
解决了 直接赋值是不现实的
private void FrmSelectGYb_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("select");
dt.Columns.Add("name");
//dt.Rows.Add(dr);
for (int i = 0; i < Array.Length; i++)
{
DataRow dr = dt.NewRow();
string a = Array[i];
dr["name"] = a;
dt.Rows.Add(dr);
}
this.gridControl1.DataSource = dt;
}