私は最近、ContentResultを返すコントローラのいくつかのAjax呼び出しを行うAsp.Net Mvc2でコードサンプルをいくつか見つけました。ContentResultとAjaxを使ったJsonResultとの比較
Mvc3でこれらのサンプルを変換しようとして、JsonResultへのアクションの戻り値のタイプを変更せずにいくつかの問題が発生しました。
誰でも私に説明することができますContentResultとJsonResultの違いは、AJAX呼び出しのコンテキストで、どちらの場合にajax呼び出しのコンテキストで使用できますか?私は結果の各タイプを詳細に説明する良い投稿hereを見つけましたが、私の質問に答えるには十分ではありません。
Mvc3にContentResultとajaxコールに関する既知の問題はありますか?
ありがとうございます。
すごい、早い回答のために@Roy Dictusに感謝します。私の場合は、FusionChartグラフィックのデータソースに直接割り当てるためのXML文字列を返します。この場合、JsonResultはContentResultより優れていると思いますか? – Samuel
これはJSONではなく、JavaScriptによって処理されるオブジェクトではないため、これは内容になります。 –