顯示具有 MVC 標籤的文章。 顯示所有文章
顯示具有 MVC 標籤的文章。 顯示所有文章

2011年8月21日 星期日

MVC說明

M:Model 模型
V:View 檢視
C:Controller控制器

Model:
負責所有與資料有關的任務
定義型別類別負責所有跟資料有相關的工作ADO.NET

View:
所使用者有關的介面如html輸入工作,傳回資訊
取得Controller 回傳資料,做處理格式及放置htm位置
操控 html 控制項
資料取得從Controller 的Action取得,分成兩種,弱型別、強型別
弱型別:從繼承中取得的物件屬OJBect 屬性
Action 傳遞資料有三種:ViewData、TempData、Model傳遞


Controller:
取得model資料
決定應該顯示哪個view
如果發生錯誤時,需選擇適當的view 進行回應
實作方法及介面,指派方法資料及利用方法傳遞資料及檢示給View