Zwracanie częściowego renderowanego HTML we właściwości JSON w ASP.NET MVC

Z powodzeniem zwracam obiekty JsonResult lub częściowe widoki ASP.NET z moich kontrolerów w ASP.NET.

Chciałbym zwrócić renderowany widok częściowy jako właściwość w obiekcie JSON. na przykład

prośba

/post/detail/1

wróci

{"PostId": 1, "Html": "<p>some markup rendered from a partial to inject</p>" }

Pozwoliłoby mi to poznać PostId podczas obsługi odpowiedzi w JavaScript. Jakieś wskazówki na temat najlepszego sposobu, aby to zrobić?

questionAnswers(3)

yourAnswerToTheQuestion