91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MVC中的ActionResult的介紹

發布時間:2020-06-03 20:26:07 來源:網絡 閱讀:779 作者:studyofnet 欄目:web開發

ActionResult是控制器方法執行后返回的結果類型,控制器方法可以返回一個直接或間接從ActionResult抽象類繼承的類型,如果返回的是非ActionResult類型,控制器將會將結果轉換為一個ContentResult類型。



ActionResult派生類關系圖


MVC中的ActionResult的介紹




二、常見的幾種ActionResult

 


1、ContentResult


返回簡單的純文本內容,可通過ContentType屬性指定應答文檔類型,通過ContentEncoding屬性指定應答文檔的字符編碼。可通過Controller類中的Content方法便捷地返回ContentResult對象。如果控制器方法返回非ActionResult對象,MVC將簡單地以返回對象的ToString()內容為基礎產生一個ContentResult對象。



2、EmptyResult

返回一個空的結果。如果控制器方法返回一個null,MVC將其轉換成EmptyResult對象。



3、RedirectResult

表示一個連接跳轉,相當于ASP.NET中的Response.Redirect方法。對應的Controller方法為Redirect。



5、ViewResult:

表示一個視圖結果,它根據視圖模板產生應答內容。對應Controller方法為View。



8、JavaScriptResult:

本質上是一個文本內容,只是將Response.ContentType設置為 application/x-javascript,此結果應該和MicrosoftMvcAjax.js腳本配合使用,客戶端接收到Ajax應答后,將判斷Response.ContentType的值,如果是application/x-javascript,則直接eval執行返回的應答內容。此結果類型對應的Controller方法為JavaScript。



9、JsonResult:

表示一個JSON結果。MVC將Response.ContentType設置為application/json,并通過JavaScriptSerializer類將指定對象序列化為Json表示方式。需要注意,默認情況下,MVC不允許GET請求返回JSON結果,要解除此限制,在生成JsonResult對象時,將其JsonRequestBehavior屬性設置為JsonRequestBehavior.AllowGet。此結果對應的Controller方法為Json。




參考資料:    MVC中的ActionResult    http://www.studyofnet.com/news/518.html


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

景东| 威远县| 岗巴县| 齐齐哈尔市| 呼图壁县| 维西| 阿图什市| 府谷县| 曲阜市| 四子王旗| 宣汉县| 阳城县| 平昌县| 贺兰县| 清水河县| 和平县| 垫江县| 苏州市| 德格县| 广昌县| 六盘水市| 托克逊县| 专栏| 海淀区| 通河县| 许昌市| 会同县| 罗江县| 名山县| 平乐县| 梨树县| 收藏| 资兴市| 周口市| 手游| 池州市| 东丽区| 武城县| 正定县| 万安县| 合川市|