У меня есть страница (Index.cshtml) и контроллер (HomeController.cs)
Я пытаюсь подключить кнопку отправки к результату действия в моем контроллере, но, похоже, не могу заставить ее сработать.
Мой HTML :
Код: Выделить всё
@using (Html.BeginForm("SubmitForm", "Home", FormMethod.Post))
{
******lots of other html here*******
Save
}
Код: Выделить всё
public class HomeController : Controller
{
public ActionResult Index()
{
ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";
return View();
}
public ActionResult About()
{
ViewBag.Message = "Your app description page.";
return View();
}
public ActionResult Contact()
{
ViewBag.Message = "Your contact page.";
return View();
}
[HttpPost]
public ActionResult SubmitForm()
{
return View();
}
}
Я пробовал @using (Html.BeginForm()) без параметров, я также пробовал включить [HttpPost] над моим ActionResult, безуспешно.
Изменить[/b] Я также пробовал использовать Сохранить вместо кнопки.
Не знаю, где я ошибаюсь
Подробнее здесь: https://stackoverflow.com/questions/244 ... not-firing
Мобильная версия