Как очистить поля после сообщения назад в asp.net mvc?

Чтобы узнать, находитесь ли Вы в "режиме проектирования":

  • компоненты Windows Forms (и средства управления) имеют свойство DesignMode.
  • средства управления Windows Presentation Foundation должны использовать , IsInDesignMode присоединил свойство.

6
задан Harshana Narangoda 25 April 2014 в 05:26
поделиться

2 ответа

Похоже на задание для шаблона PRG (получение после перенаправления) , потому что вы не хотите, чтобы пользователи обновляли страницу и заставляли ее снова отправлять.

Для этого я бы поместил сообщение или флаг в ваши TempData, чтобы вы могли проверить это при перенаправлении обратно на исходный URL-адрес для отображения сообщения пользователю.

1
ответ дан 9 December 2019 в 20:45
поделиться

Фил Хаак сказал:

Попробуйте позвонить

ModelState["value1"].Value = new
ValueProviderResult(null,
string.Empty,
CultureInfo.InvariantCulture);

, прежде чем вернуть вид изнутри. действие вашего контроллера.

Это сохраняет все ошибки связан с ключом "значение1", но заменяет значение пустым значение.

Из этого вопроса SO

2
ответ дан 9 December 2019 в 20:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: