Чтобы узнать, находитесь ли Вы в "режиме проектирования":
Похоже на задание для шаблона PRG (получение после перенаправления) , потому что вы не хотите, чтобы пользователи обновляли страницу и заставляли ее снова отправлять.
Для этого я бы поместил сообщение или флаг в ваши TempData, чтобы вы могли проверить это при перенаправлении обратно на исходный URL-адрес для отображения сообщения пользователю.
Фил Хаак сказал:
Попробуйте позвонить
ModelState["value1"].Value = new
ValueProviderResult(null,
string.Empty,
CultureInfo.InvariantCulture);
, прежде чем вернуть вид изнутри. действие вашего контроллера.
Это сохраняет все ошибки связан с ключом "значение1", но заменяет значение пустым значение.