Как преобразовать представление Razor в строку в ASP.NET MVC 3?

Я много искал на сайте, но все, что я смог найти, это примеры того, как отрисовывать частичные элементы управления .ascx или зависимые в контексте контроллера.

Мне нужен метод, который позволил бы мне предоставить только относительный путь к представлению и модели и преобразовать это представление с этой моделью в строку:

string result = Utility.RenderViewToString("~/Views/My/Profile.cshtml", model);

Все примеры, которые я смог найти, относятся либо к более старым версиям MVC, или просто не сделал то, что мне нужно здесь.

27
задан BartoszKP 7 February 2017 в 20:49
поделиться