这可能是由于您在同一页面上放置了太多的< form >标记导致的,因此在mvc中,只有前两个beginform helper能够工作。要解决这个问题,您可以将多个表单标记合并为一个表单。以下是示例代码:
原始代码:
修改后的代码:
您可以通过将按钮添加到每个表单中来模拟多个表单,每个按钮都使用相应的操作名称和值。然后,在MVC控制器中使用操作名称和值来确定要执行的操作。
上一篇:ASP.NETCoreMVC单选按钮更改事件调用控制器操作
下一篇:ASP.NetCoreMVC的DisplayFormat未能移除日期的时间元素。