如何处理两个提交按钮使用相同的控制器在ASP MVC 3

本文关键字:控制器 MVC ASP 按钮 处理 何处理 提交 两个 | 更新日期: 2023-09-27 18:15:53

我正在使用c#和SQL Server 2005开发一个asp.net MVC 3应用程序。

我也使用实体框架和代码第一方法。

我有两个视图填充相同的控制器:Index.aspxGestion.ascx

每个视图都有一个提交按钮,该按钮执行控制器中的一个方法:

  • 按钮Enregistrer (Index) ==> Save()
  • 按钮Valider (Gestion) ==>验证符()

当我启动项目时,我只创建按钮EnregistrerSave()方法。这是完美的工作!(在列表中保存一些值)。

但是当我添加按钮ValiderValider()方法时,没有任何工作,两个按钮变成静态(死亡)。

所以我在每个方法中设置了一个断点,然后执行。

我发现当我点击Enregistrer

如何处理两个提交按钮使用相同的控制器在ASP MVC 3

如果你发布你的HTML我认为你有更好的机会得到答案,我不明白为什么你的表单至少不提交