无法向Datatable添加新行

时间:2011-04-28 06:31:16

标签: c# wpf datatable

我正在尝试向DataTable添加两个新行。我的DataSource包含一个带有一个表(FooTable)和一个列(FooName)的数据库。

请参阅以下代码。只有第一行“Mary”被添加并显示在我的DataGrid上,而不是第二行“Jesus”。没有例外。为什么它不起作用以及将多行动态添加到DataTable的正确方法是什么?

/* dg1 = DataGrid; ds = DataSet */
dg1.ItemsSource = ds.Tables;

/* dt = DataTable */
DataRow newRow = dt.NewRow();
newRow["FooName"] = "Mary";
dt.Rows.Add(newRow);

/* add another row to data table */
DataRow newRow2 = dt.NewRow();
newRow2["FooName"] = "Jesus";
dt.Rows.Add(newRow2);

0 个答案:

没有答案