ContentResult и JsonResult с ajax

Недавно я нашел несколько примеров кода с Asp.Net Mvc2, который делает некоторые ajax-вызовы действий в контроллере, который возвращает ContentResult.

У меня возникли некоторые проблемы при попытке преобразовать эти образцы в Mvc3 без изменения возвращаемого типа действий на JsonResult.

Может ли кто-нибудь объяснить мне, в чем разница между ContentResult и JsonResult в контексте ajax-вызовов и в каких случаях я могу использовать тот или иной в контексте ajax-вызовов? Я нашел хороший пост здесь, в котором подробно объясняется каждый тип результата, но этого недостаточно, чтобы ответить на мой вопрос.

Известны ли проблемы с вызовами ContentResult и ajax в Mvc3?

Спасибо.

12
задан Samuel 2 April 2012 в 16:09
поделиться