Usando o ASP.NET MVC, existem situações (como envio de formulário) que podem exigir a RedirectToAction
.
Uma dessas situações é quando você encontra erros de validação após o envio de um formulário e precisa redirecionar de volta para o formulário, mas deseja que o URL reflita o URL do formulário, não a página de ação que ele envia.
Como eu exijo que o formulário contenha os POST
dados originalmente editados, para conveniência do usuário e para fins de validação, como posso passar os dados através do RedirectToAction()
? Se eu usar o parâmetro viewData, meus POST
parâmetros serão alterados para GET
parâmetros.