向C#dataGridView中添加数据,不用数据库,急急!

用添加按扭向C#dataGridView中添加数据,点击按扭,将textbox中的数据放到dataGridView的相对应的列下,并建新行以便后来的数据继续添加。
不需要用数据库,这个该怎么做啊?
DataTable dt = new DataTable();
DataRow dr=dt.NewRow();
dr["拼音码"] = Column6;
dt.Rows.Add(dr);
dataGridView1.DataSource=dt;

编译没错,运行时候,他说dr["拼音码"] = Column6;设置问题。

首先,dataGridView是双向绑定到一个DADASET或其他的数据集
在DATASET中对数据进行删除修改添加都会在dataGridView中反映出来
因此只要自己创建一个人dataset在手动给他填写数据,这样就不用数据库了
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-08-07
建议放datatable放入viewstate,再对viewstate进行添删改等操作。

对于你补充里的问题:
向datatable里添加一行,不用那么费事,来个简单的直接用数组就行了。
比如你的datatable里有三列
string[] a={"列一","列二","列三"};
dt.Rows.Add(a);本回答被提问者采纳
相似回答