2009-01-01 18 views

回答

5

檢查the source以查看JsonResult是如何實現的。使用DataContractJsonSerializer實現從ActionResult派生。現在使用Json()輔助方法並不容易,但是您可以在圖層超類型控制器中創建自己的輔助方法。您的新幫手方法將返回您的新的ActionResult派生。

+0

這正是我最終做的。它只是實例化JavascriptSerializer,並且編寫ActionResult派生的DataContractJsonResult相當簡單。 – 2009-01-01 04:53:10

相關問題