【发布时间】:2017-08-07 06:56:09
【问题描述】:
我已将 datagridview 的数据源设置为数据集。我想向这个 datagridview 添加一个新行。这个新行应该是可编辑的,我需要将此数据保存到我的数据库中。我怎样才能做到这一点?
// 数据源已设置
dataGridView.DataSource = ds.Tables[0];
// 添加新行
private void button_add_Click(object sender, EventArgs e)
{
DataTable dt = dataGridView.DataSource as DataTable;
dt.Rows.Add();
dataGridView.DataSource = dt;
}
// 这会创建一个新行,但不可编辑。
附:我是 C# 初学者
编辑:谁能提供一个链接/示例,我可以在不使用任何表单的情况下直接从 datagridview 添加、编辑、删除?
【问题讨论】:
-
你检查了吗-c-sharpcorner.com/UploadFile/1e050f/…。它涵盖了大部分的datagridview操作
-
@SouvikGhosh 这个例子有一个要填写的表格以供插入,但我想在我现有的 datagridview 中添加一行,向其中添加数据并保存它
标签: c# winforms datagridview