ASP MVC Просмотр содержимого в формате JSON

У меня есть приложение MVC с несколькими действиями контроллера, которые вызываются с помощью Ajax (jQuery) и возвращают частичное представление содержимого, которое обновляет часть экрана. Но я бы предпочел вернуть JSON примерно так.

return Json(new { 
    Result = true, 
    Message = "Item has been saved", 
    Content = View("Partial") 
});

Где HTML это просто свойство Json. Это означает, что мне нужно получить HTML-код, отображаемый методом View. Есть ли простой способ сделать это, несколько примеров, которые я видел, довольно запутанные.

Изменить: Этот вопрос изначально был для ASP.NET MVC 1, но если версия 2 облегчает, я хотел бы услышать ответ.

Ответы на вопрос(9)

Ваш ответ на вопрос