У меня есть следующий код:
public ActionResult SomeAction()
{
return new JsonpResult
{
Data = new { Widget = "some partial html for the widget" }
};
}
Я хотел бы изменить его, чтобы я мог
public ActionResult SomeAction()
{
// will render HTML that I can pass to the JSONP result to return.
var partial = RenderPartial(viewModel);
return new JsonpResult
{
Data = new { Widget = partial }
};
}
Это возможно? Может ли кто-нибудь объяснить, как?
note, я редактировал вопрос перед публикацией решения.