MVC中Model用法


Model:對於MVC來說,Model可不簡單只是實體,它應該叫視圖模型,這是我自己的理解,即視圖中的數據由Model來提供,當視圖的數據需要改變時,我們不用打開aspx或ascx文件,只需要修改相應的Model即可.

我們要把Model看成是一個視圖類,和界面有關的類,它內部的屬性只和指定的頁面有關,多於的屬性則不需要.事實上MVC的實例已經說的很清楚了,仔細研究研究就會有一個很高的提高,理解它的意義,它的設計思路.

不要把Model和Entity相混滌了,Entity是指與數據庫對應的實體類,它與數據表一一對應,它可以通過一些代碼生成器和entity framework生成工具和生成.

看個例子吧:

一個Model代碼:

image

它所對應的ASPX頁面,通過它所生成的頁面:

image

Entity數據實體為:

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM