我目前正在学习如何将实体框架与数据库优先功能一起使用。
我正在开发一个 ASP.Net Webforms 应用程序。
我对在哪里实现我的 CRUD 功能有点困惑。
例如,我有一个包含各种字段的“成员”表。
我有一个 webforms 页面,它在 gridview 中列出了我的成员。我有一个模态弹出表单,我可以在其中编辑和更新这些成员记录。
我应该将我的 CRUD 放在我的页面的代码隐藏中,还是应该通过拥有一个具有更新功能的成员控制器类来分开它,从我的网络表单调用?
另外,如果我有一个更新所有成员属性的函数,例如,如果我想更新单个值,我该怎么办?
我是否应该在控制器类中编写我的更新方法以接受“空”值并仅更新参数中未提供为空的字段?
如果我让这听起来比应该的更混乱,请道歉。
子衿沉夜
相关分类