Как можно сохранить данные ViewBag после отправки формы?

Итак, у меня есть ViewBag.Something, и эти данные генерируются случайным образом. На мой взгляд, я установил для этого метку, например @Html.LabelFor(m => m.Something, (string)ViewBag.Something). Это работает хорошо, но когда я отправляю форму, могут быть ошибки, и если есть ошибки, мне нужно, чтобы эта метка оставалась прежней, мне больше не нужны динамические/случайные данные, поэтому я бы не стал вызывать метод контроллера, который сгенерировал этот ViewBag. Есть ли способ сохранить это значение без какой-либо частной переменной в моем контроллере? Какой-то хороший способ, которым MVC/Razor делает это?

8
задан Pittfall 12 June 2012 в 13:26
поделиться