上图3个标记,它会随所进入的子页不同作相应的变化,标记#1显示菜单文本,标记#2,导航菜单,标记#3是背景图片。
一般情况之下,你在设计这网站这部分时,你每个子页放这段代码,拷贝与修改文字以及背景图片。
<section class="main-contents dot-overlay engtek-bg8 parallax" data-stellar-background-ratio="0.6"> <div class="container"> <div class="section-title section-title-style7 padding-top30"> <h4 class="red-color">Services</h4> <div class="breadcrumbs-container"> <div class="container"> <ul class="breadcrumb"> <li><a href="index.html">Home</a></li> <li><a href="services.html">Services</a></li> <li class="active">New Product Introduction</li> </ul> </div> </div> </div> </div> </section>
下面高亮部分是变化的部分:
或是较好的办法,每一个控制器下的视图做成一个部分视图。
不过上面的,均不是Insus.NET所想需要的。Insus.NET的做法只是在全站使用一个部分视图即可。如果这样实现的话,你得需要知道前当前请求的是哪一个控制器,哪一个视图。
没有关系,这个已经知道了:《