Не зная, как выглядит ваша модель комментариев, моя внутренняя реакция была бы просто сделать:
@Html.EditorFor(ViewBag.NewComment)
Однако, поскольку ViewBag является динамическим, вам может потребоваться наложить NewComment, прежде чем использовать его, чтобы получить волшебный редактор EditorFor.
@Html.EditorFor(ViewBag.NewComment as Comment)
Обновление
Подумайте, что EditorFor может принимать только выражение в качестве параметра, и это выражение должно возвращать свойство модели страницы. Я не думаю, что EditorFor или EditorForModel будут вам полезны, если вы не хотите использовать ViewModel. Рассматривали ли вы возможность замены ролей того, для чего вы используете Модель, на роль ViewBag?