我正在编写一个页面管理系统,在设计页面的过程中发现可以用母版来代替页头、页尾,但是我用Web窗体会,但是要在MVC的视图就不知道怎么设计了,求大神帮帮我!!
MVC里面不是有个模板页吗!!你放在那里即可
有啊,创建在shared 里面就可以了
使用的时候勾上选用母版页
新建项目后,viewl里面有个Shared,模板页就是_Layout.cshtml,这个就是模板页
继承模板页有两种写法,一种是你建立视图的时候勾选使用布局或模板页
还有一种是在视图代码中使用:
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
基本都是放到Shared里面,如果放到其他页面里面,还要去每个页面引用,我推荐我使用的一个把:
1:在shared设计模板
2:在视图代码中引用
页面中也可以引用一些共用的用@Html.Partial("")的这个辅助方法