Не видя действий вашего контроллера, это немного догадка, но как это перейти на другую страницу?
Если в постконтроллере вы возвращаете другое представление (или возвращаете другое действие, которое возвращает представление и т. Д.), Возможно, что ModelState использует предпринятые значения из предыдущей отправки формы, это ожидаемое поведение (это то, как система валидации и привязка модели работает для начала). Если вы отправляете их в другую форму, используйте RedirectResult для вашего следующего действия и при необходимости используйте TempData для любого состояния, которое необходимо сохранить при переходе.
Если это вообще возможно, я бы также рекомендовал использовать строго типизированные помощники, такие как Html.TextAreaFor (x => x.Description)