【发布时间】:2009-11-02 22:09:12
【问题描述】:
我的 DataGridView 和 Insert Form 绑定到同一个 BindingSource,Name 列是排序的。插入完成后,groupBindingSource.Current 不会返回新插入的 DataRowView,而是返回排序顺序中的最后一行,这使得 Update 什么都不做。
FormGroup formGroup = new FormGroup();
formGroup .Source = groupBindingSource;
formGroup .setMode(FormGroup.Mode.Insert);
if (formGroup .ShowDialog() == DialogResult.OK)
{
DataRowView drv = (DataRowView)groupBindingSource.Current;
grupoTableAdapter.Update(drv.Row);
}
【问题讨论】:
-
我认为这个问题的答案将来自这里:stackoverflow.com/questions/1664537/…我重新提出了这个问题。现在更清楚了。
标签: c# winforms datagridview sql-server-ce