在编辑datagridview控件时,已经将列名都手动编辑好,分别为流水号、房间号、房间类型等。
然后datagridview没有绑定任何数据,我想自己手动添加进去一行信息,怎么写?
DataTable dt = new DataTable();
//dt.Columns.Add("2", typeof(string));
//dt.Columns.Add("u", typeof(string));
DataRow dr = dt.NewRow();
dr[0] = runNum;
dr[1] = roomNum;
dt.Rows.Add(dr);
dr = dt.NewRow();
dataGridView2.DataSource = dt;
如果将注释的两行加进去,则是在原来列的名字后面加上去,也有数据,但是列我已经自己编辑好了呀;如果去掉那两行,系统又出错,提示说找不到列0,列1。
怎么写呢?谢谢大家~
datagridview添加一行 在线等……
答案:2 悬赏:0 手机版
解决时间 2021-02-07 16:53
- 提问者网友:佞臣
- 2021-02-07 00:18
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-02-07 01:22
把注掉的去掉。然后在你手动设置列名的地方把新的列"2""u"绑到对应建好的列上
全部回答
- 1楼网友:毛毛
- 2021-02-07 01:55
虽然我很聪明,但这么说真的难到我了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯