Недавно я нашел несколько примеров кода с Asp.Net Mvc2, который вызывает некоторые вызовы ajax для действий в контроллере, который возвращает ContentResult.ContentResult vs JsonResult с ajax
У меня возникли некоторые проблемы при попытке конвертировать эти образцы в Mvc3 без изменения типа возвращаемых действий в JsonResult.
Может ли кто-нибудь объяснить мне, в чем разница между ContentResult и JsonResult в контексте вызовов ajax и в каких случаях я могу использовать тот или иной компонент в контексте вызовов ajax? Я нашел хороший пост here, который подробно объясняет каждый тип результата, но этого недостаточно, чтобы ответить на мой вопрос.
Есть ли известные проблемы с ContentResult и ajax-вызовами в Mvc3?
спасибо.
Ничего себе, спасибо @Roy Dictus за быстрый ответ. В моем случае я возвращаю строку xml, которая используется для прямого назначения источнику данных графического объекта FusionChart. Считаете ли вы, что в этом случае JsonResult лучше, чем ContentResult? – Samuel
Это не JSON, а не объект для обработки JavaScript, так что это будет контент. –