【发布时间】:2021-12-27 03:13:41
【问题描述】:
我有一个关于从 Layout.cshtml 调用方法的最佳方式的问题。
该项目在 NET 6 中。
在 Layout.cshtml 中,我有一个打开模式的按钮/链接(位于导航中)。 该模式允许用户确认(或取消)删除他的帐户。
鉴于没有绑定到 Layout.cshtml 的控制器,我怀疑调用将用于删除帐户的方法的最佳方法是什么。
创建一个仅用于删除帐户然后在确认页面上重定向的控制器是否更好?我计划进行客户端验证(在 javascript 中)和服务器验证(检查对 DB 的 API 调用是否正确删除了该帐户)。
我还阅读了有关视图组件的信息,但我认为它与此用例无关。
我应该使用局部视图吗?我想我可以将 modal 的主体放在 Partial View 中,调用该方法并执行它需要做的事情。
关于信息,我根本没有使用 Identity。删除方法必须通过 API 连接到 Filemaker 数据库。
提前致谢!
【问题讨论】:
标签: c# asp.net-mvc asp.net-core .net-core