我如何使用 NHibernate、GridControl、BindingSource 进行 CRUD

发布于 2024-11-03 10:15:20 字数 190 浏览 4 评论 0原文

我的第一次体验通常是 GridControl 和 WinForms。我这样绑定数据: ContactBindingSource.DataSource = sess.Query().ToList(); 这很好用!但下一步是插入、编辑和删除新记录。哪些事件对于处理我的 NHibernate 操作很重要(GridControl 和 BindingSource)。

I make my first experience with the GridControl und WinForms generally. I bind the data this way:
ContactBindingSource.DataSource = sess.Query().ToList();
This works fine! But the next step is to insert, edit and delete new records. Which events are important (GridControl and BindingSource) to handle my NHibernate operation.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜血缘 2024-11-10 10:15:20

据我所知,您正在将网格绑定到 BindingSource 组件。如果是这样,最好的解决方案是使用其 ListChanged 事件。这有帮助吗?

As far as I see you are binding the grid to BindingSource component. If so, the best solution for you would be to use its ListChanged event. Does this help?

情魔剑神 2024-11-10 10:15:20

ListChanged 事件仅由新记录或删除记录触发。我可以使用 CurrentItemChanges,但这不适用于详细信息。而且我有很多细节

the ListChanged event only fires by new records, or delete record. I can use CurrentItemChanges, but this does not work with the details. And I have a lot details

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文