繁体   English   中英

MVC3中“模型”的重要性?

[英]Significance of 'Model' in MVC3?

我是MVC3的新手,请多多包涵。 我创建了默认的ASP.NET MVC3应用程序。 那里有一个简单的注册页面。

这样调用过程如下:

  1. 查看(Register.cshtml)调用控制器(AccountController.cs)
  2. 控制器调用模型(AccountModels.cs)

我想知道,为什么需要模型? 我的意思是,MODEL应该做什么? 任何答案将不胜感激! 谢谢。

模型代表数据。 如果您的视图没有要加载的数据,则不需要模型!

观看此视频-它应该比我简短的评论更好地解释: 了解模型,视图和控制器

模型应该代表您的业务领域,并且应该反映您的应用程序的目的。 View是用于公开您的业务域的UI,而Controller是域和UI之间的桥梁。

模型是其他两个都不具备的一切。 视图是纯粹的表示形式,控制器是视图的逻辑,模型是您实际正在查看的内容。

该模型包含将在页面上显示的非静态数据-视图可以访问模型及其属性以呈现它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM