У меня есть приложение 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 упрощает, я бы хотел услышать ответ.