Я пытаюсь визуализировать PartialView в моем контроллере. Мне нужно, чтобы HTML PartialView был конкретным. Я использую этот код , чтобы получить HTML. Проблема, которая у меня есть сейчас, заключается в том, что я получаю не визуализированный PartialView, а весь вид. Мне нужен HTML-код визуализированного PartialView для электронной почты. ViewEngineResult не показывает какой-либо возможный способ получения PartialView.
Есть ли способ получить HTML-код PartialView?
Вот так я использую код из поста
var partialView = PartialView("Index", viewModel);
var html = partialView.ToHtml(HttpContext);
Мне пришлось изменить параметр ViewResult в методе ToHtml ().
до
public static string ToHtml(this ViewResult result, HttpContext httpContext)
После
public static string ToHtml(this PartialViewResult result, HttpContext httpContext)