У меня есть huger веб-формы в моем приложении MVC. Когда я нажимаю кнопку «Сохранить», форма отправляется и значения сохраняются, а в конце я перенаправляюсь на ту же страницу/форму. Но он отображает всю форму, когда она уже загружена и не нужна. Как я могу избежать этого? Я хочу, чтобы кнопка SAVE вела себя так: сохраните все, кроме как продолжить, где я был.форму отправить и перенаправить на ту же страницу без рендера
Мой код контроллера:
[HttpPost]
[ValidateInput(false)]
public ActionResult FormCol(FormCollection collection)
{
...
if (Request.Form["DocumentId"] != null)
{
...
return RedirectToAction("FormCol", new { id = DocumentId });
}
Вид:
<input type="hidden" value="@document.Id" name="DocumentId" />
Пробовал, но он не запускает мой/Контроллер/Действие. – AAlferez
Чтобы еще больше диагностировать вашу проблему, вы можете показать HTML-форму формы, которую вы пытаетесь отправить, а также любой Javascript, который вы используете на странице? –
это был data.success.Now есть другая проблема, проверьте мой обновленный код, когда я делаю запрос на контроллере, он падает, говоря, что он не может deserialize – AAlferez