【发布时间】:2012-02-04 15:45:40
【问题描述】:
要将 NHibernate 类绑定到 DataGridView 我这样做:
IList<DatabaseAccess.poco.Employee> employees =
(from e in session.Linq<DatabaseAccess.poco.Employee>() select e).ToList<DatabaseAccess.poco.Employee>();
this.employeeBindingSource.DataSource = employees;
当我提交时,只发送数据库中已经存在的行的更改,使用网格创建新行不起作用。
那么,我可以期望将列表绑定到DataSource 就足够了,而且我不必创建 Employee 对象并执行session.Save(new_employee); 吗?还是必须的?
我还没有找到任何描述完整 DataGridView 绑定以及创建新行的教程。
【问题讨论】: