Я пытаюсь вызвать метод или контент с помощью нескольких кнопок отправки, но он говорит "ошибка сервера /" в MVC
в xyzsController.в CS
public ActionResult test4() { return View(); } [HttpPost] public ActionResult test4(string submit1 ,string submit2) { if (!string.IsNullOrEmpty(submit1)) { return Content("test1"); } else if (!string.IsNullOrEmpty(submit2)) { return Content("test2"); } else return View(); }
В test4.cshtml по
@model xyzz.Models.xyztable @{ ViewBag.Title = "test4"; } <h2>test4</h2> @using (@Html.BeginForm("test4","xyz",FormMethod.Post)) { <input type="submit" name="submit1" value="submit1" /> <input type="submit" name="submit2" value="submit2" /> }
Что я уже пробовал:
в представлении отображаются обе кнопки, но при нажатии на кнопку он говорит:
Server Error in '/' Application.
Requested URL: /xyz/test4