Я использую Ajax.BeginForm, чтобы оставлять комментарии.
Как мне обновить область раздела «Комментарии», чтобы включить этот новый комментарий?
Я отображаю комментарии на странице, используя типичный «foreach (комментарий в Model.Comments)»
Вы, вероятно, вернули что-то из своего Действия, верно? Сделайте это, например, частичным представлением с новым постом в нем. Затем вы получаете результат в обработчике возврата javascript (который можно указать в параметре AjaxOptions Ajax.BeginForm(...)) и вставляете его в DOM, где это необходимо. В этом видеоруководстве от Phil Haack на PDC 2008 есть отличный пример того, как это сделать (и много других интересных вещей). (Совет дня: если вы хотите изучить ASP.NET MVC , это действительно стоит времени ...)
AjaxOptions
Ajax.BeginForm(...)