MVC3 RedirectToAction после обратной передачи - PullRequest
0 голосов
/ 08 сентября 2011

С MVC я слышал, что хорошей практикой является возврат к действию 'GET' с помощью RedirectToAction после обработки обратной передачи Http. Я понимаю, что обратная передача не повторяется, если пользователь обновляет страницу или закладку и снова посещает ее. Я думаю, что это разумно, но после перенаправления ошибки модели теряются, поэтому я не могу отобразить их с помощью Html.ValidationSummary. Какова рекомендуемая практика в этом сценарии? Большое спасибо

1 Ответ

0 голосов
/ 09 января 2012

Вы не должны разрешать перенаправление до отображения ошибок. Фактически вся логика происходит перед перенаправлением - вставьте новые данные, проверьте данные, отобразите ошибки, исправьте данные, сохраните данные, перенаправьте, вставьте новые данные.

...