基于输入操作的Ajax.BeginForm OnSuccess

时间:2015-01-17 04:09:22

标签: ajax asp.net-mvc asp.net-mvc-4 asp.net-ajax

我正在使用Ajax.BeginForm在ASP.NET MVC中成功使用不同操作的输入类型,如下面的代码。我希望OnSuccess基于开关值触发(无论是单击“保存”按钮还是“删除”按钮),但我不知道如何做到这一点还是有其他替代方法?我不想为此设置单独的控制器。

<input type="submit" name="action" value="Save" />
<input type="submit" name="action" value="Delete" />

然后,在控制器中我使用

public ActionResult Edit(int id, string action)
{
   switch(action)
   {
      case "Save":
            ...
      case "Delete":
            ...
   }
}

0 个答案:

没有答案