MVC初体验-模板(11)

视图引擎分为两种:

MVC初体验-模板(11)_第1张图片

 

 

MVC初体验-模板(11)_第2张图片

 

 如何添加布局页(针对空项目):

①一般在View文件夹下新建Shared文件夹(非必须,按照编码习惯),然后右键添加MVC 5 布局页(Razor)





    "viewport" content="width=device-width" />
    @ViewBag.Title
    @RenderSection("script1")


    
@RenderBody() @RenderSection("bottom1")

这里我添加了两个RenderSection

如何使用RenderSection呢?

②RenderSection用法

在HomeController控制器中的Index行为中我添加了如下视图,布局页引用之前添加的布局,然后使用Section如下所示

@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_LayoutPage1.cshtml";
}

Hello

@section script1 { } @section bottom1 {

这是底部信息

}

 

 

End

你可能感兴趣的:(MVC初体验-模板(11))