mvc那些事

C#

浏览数:77

2019-9-18

AD:资源代下载服务

mvc的特点:

1、无控件,有HtmlHelper类,此类提供了各种生成html控件的方法。如果不能满足需要,就自定义扩展吧,比如说分页显示。HtmlHelper类提供了Partial(加载局部视图)、Raw(加载html字符串)和Action方法。

2、所有的请求指向Controller中的action,而不是直接指向页面。除了上图中所列出来的请求方式外,还有Redirect(重定向),也可以请求Controller。

3、关注点分离。M代表着业务逻辑,V视图(页面不能含有业务逻辑,只含有简单的数据呈现逻辑),c控制器,不能含有业务逻辑,只含有简单的页面处理逻辑,比如给页面select加载值等。

作者:micDavid