当前位置:首页 > Web开发 > 正文

可以 实现了页面的复用

2024-03-31 Web开发

1.新建一个MVC空项目,添加控制器,添加视图

访谒逻辑:

在MVC中,访谒时,访谒的是某个控制器下的某个要领

控制器的返回值如果返回的是View(),那么这个view是谁呢?

如果没有出格指定View是谁,那么默认返回的就是和该要领同名的VIew,

MVC的优势,,行为(要领)和页面(cshtml)的解耦

通过在View()中增加参数指定返回的页面:

public class HomeController : Controller { // GET: Home public ActionResult Index() { //默认返回和要领同名的视图页面 //也可以指定返回的页面名称 return View("Show"); } }

这样就比WEBFORM要好了,如下图(左侧暗示三个差此外行为,右侧是两个差此外要领)

技术图片

这样可以按照参数指定差此外显示页面,可以实现了页面的复用,形成一对多或者多对一的关系,更灵活了

常识点:

理解名词

控制器 Controller

行为 Action

视图 View

路由 Route

它们之间是怎么协作展示页面的,需要正确理解。

1

初探MVC-Hello World(2)

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31855.html