DataTable更改列名有关问题

DataTable更改列名问题DataSet ds new DataSet() ds.Tables[SingleStorage].Columns[Id].ColumnName

DataTable更改列名问题
DataSet ds= new DataSet();
 ds.Tables["SingleStorage"].Columns["Id"].ColumnName = "LocalID";
 this.dataGridView1.DataSource = ds.Tables["SingleStorage"];
各位高手帮忙,看看。小弟在修改列名后,dataGridView1显示的还是旧的列名。是什么问题呢?小弟在线等.... DataTable dataset
[解决办法]
"].ColumnName = "LocalID";
难道这里有问题
.net懂的不多
[解决办法]
DataSet ds= new DataSet();
 ds.Tables["SingleStorage"].Columns["Id"].ColumnName = "LocalID";
ds.Tables["SingleStorage"].AcceptChanges();  ---加这行试下
 this.dataGridView1.DataSource = ds.Tables["SingleStorage"];