Жизненный цикл действия POST в MVC

У меня эти два действия:

[Get]
public IActionResult Modify(int id) {}

[Post]
public IActionResult Modify(int id, Form form){}

Пользователь запросит документ. Он модифицирует и сохраняет свою модификацию. Выполняется действие POST, после чего он снова перенаправляется на действие GET, поэтому он может продолжать редактирование. Из исследования, которое я сделал, я, похоже, использую шаблон Post / Redirect / Get.

Моя проблема возникает при блокировке валидации во время действия post. Поскольку документ не был сохранен, я не могу перенаправить действие GET. Могу ли я вернуть свое представление в действии POST или он снова отображает шаблон?

asp.net-mvc,.net-core,

0

Ответов: 0

Жизненный цикл действия POST в MVC

У меня эти два действия:

[Get]
public IActionResult Modify(int id) {}

[Post]
public IActionResult Modify(int id, Form form){}

Пользователь запросит документ. Он модифицирует и сохраняет свою модификацию. Выполняется действие POST, после чего он снова перенаправляется на действие GET, поэтому он может продолжать редактирование. Из исследования, которое я сделал, я, похоже, использую шаблон Post / Redirect / Get.

Моя проблема возникает при блокировке валидации во время действия post. Поскольку документ не был сохранен, я не могу перенаправить действие GET. Могу ли я вернуть свое представление в действии POST или он снова отображает шаблон?

00asp.net-MVC, .net-жильный,
Похожие вопросы