У меня есть вид в MVC, называемый Action, который принимает и ID в качестве параметра. У меня также есть другое представление под названием Action, но оно отмечено как HTTPPOST.Возвращение представления GET после просмотра POST Сбой ASP.NET MVC
Возможна сбой программной версии POST. Когда он терпит неудачу, я хочу добавить ModelError, а затем перенаправить на версию GET Action, пока я предоставляю идентификатор.
Короче => Я хочу перейти к представлению GET из представления POST и передать параметры. Что-то вдоль линий
ModelState.AddModelError("", "Could not verify token");
return RedirectToAction("Action", "ExpiredAccounts" new { aid = myId });
Где Действие является мнением, ExpiredAccounts является контроллером и AID является идентификатором аккаунта. Это, конечно, не работает, так как вы можете добавить ошибку модели на вид, а не перенаправлять
Благодарности
Зачем вам это нужно? Почему бы просто не вернуть ошибки модели на POST, если она не удалась? – Matt