MVC學習系列 ActionResult擴充套件

2022-02-04 02:15:11 字數 777 閱讀 7742

首先,mvc擴充套件性非常強。

我從actionresult擴充套件入手,因為我們知道微軟actionresult和其子類,有時候並不能滿足所有返回值。

比如:我需要返回xml。

因此,現在我擴充套件xmlresult,繼承actionresult。

第一步:新建xmlresult

1

public

class

xmlresult:actionresult29

public

override

void

executeresult(controllercontext context)

1016 }

第二步:為了演示,新建studentviewmodel類

1

public

class

studentviewmodel24

public

string name

5public

string gender

6 }

第三步:在homecontroller,增加getxmlresult

1

public

xmlresult getxmlresult()

2

第四步:測試

在ie輸入home/getxmlresult

MVC3 EF4 1學習系列

最近這段時間 又把mvc3和ef4.1系統的學了遍 並做個完整的小demo 加以鞏固 在這裡 想把學習經驗和收穫分享下 也是對自己這段時間的乙個總結 記錄下自己的學習過程 感謝這段時間 dotnetdr 和小城歲月給的幫助 先說下自己的學習資料 mvc3的是 看的書是 pro asp.net mvc...

MVC3 EF4 1學習系列

最近這段時間 又把mvc3和ef4.1系統的學了遍 並做個完整的小demo 加以鞏固 在這裡 想把學習經驗和收穫分享下 也是對自己這段時間的乙個總結 記錄下自己的學習過程 感謝這段時間 dotnetdr 和小城歲月給的幫助 先說下自己的學習資料 mvc3的是 看的書是 pro asp.net mvc...

MVC系列學習 七 模板頁

1.新建乙個mvc專案,選擇基本 2.檢視檔案 看到vs為我們生成了一些東西 布局頁面,layout 指定了模板頁 3.開始例項 首先控制器中的 如下 檢視中 如下 1.在 views viewstart.cshtml 如果 views下有中有該 子檢視,執行時都先載入它,且它的優先順序高與其他檢視...