У меня есть приложение ASP.NET MVC 3, в котором есть действие публикации под названием Create
:
[HttpPost]
public virtual ActionResult Create(Issues issues)
{
if (ModelState.IsValid)
{
context.Issues.Add(issues);
context.SaveChanges();
return RedirectToAction("Index");
}
return View(issues);
}
Если я дважды нажму на кнопку отправки по ошибке, это создаст 2x проблемы. Есть ли способ предотвратить это без использования javascript и отключения кнопки, я думал, что все использование RedirectToAction
было для предотвращения этого с помощью шаблона проектирования Post/Redirect/Get?