【发布时间】:2015-01-03 18:26:15
【问题描述】:
我有一个数据网格视图,其中包含来自 SQL 的数据。我在每列下添加了 2 个数据,所以如果我以这种形式查看它会是这样的..
代码是自动递增的
Code -- Date -- Total_Score
1 1/3/2015 20
2 1/3/2015 30
现在我想添加一个新行..如果我单击按钮,它应该添加一个带有详细信息“3”的新行(代码是从我的数据库中自动递增的),2015 年 1 月 3 日(日期应该是当前日期时间) 并且 total_score 单元格应该为空,以便我可以输入数据。但是它只显示了一个新添加的空白行,我无法在上面输入任何内容.. 这是我当前的代码..
private void btnaddcomp_Click(object sender, EventArgs e)
{
DataTable ds = (DataTable)dgsetcompt.DataSource;
int index = this.dgsetcompt.Rows.Count;
DataRow dr = ds.NewRow();
ds.Rows.InsertAt(dr, index + 1);
dgsetcompt.DataSource = ds;
}
【问题讨论】:
标签: c# winforms datagridview