首页 新闻 会员 周边 捐助

asp.net mvc master页

0
[已解决问题] 解决于 2013-06-04 08:57

使用master母模板时,经常会在 header中加入 样式、脚本等。

<header>

    <link href="../../Content/order.css" rel="stylesheet" type="text/css" />   

   <link href="../../Content/comment.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="order.js" />
    <script type="text/javascript" src="comment.js" />

</header>

order.css 是order.aspx页面的样式,而 comment.css 是comment.aspx页面的样式,这样变成了在一些页面中出现不相关的样式或脚本引用,实际上应该是哪个页面引用哪个样式或脚本才对,在asp.net mvc中,该如何解决这个问题呢?(没园豆了,真的抱歉)

king2003的主页 king2003 | 初学一级 | 园豆:161
提问于:2013-05-28 16:51
< >
分享
最佳答案
0

在母版页中定义一个  模板,如

<header>
....
@RenderSection("header", false)

<header>

 

在 内容页中,@section header{
<link href="../../Content/order.css" rel="stylesheet" type="text/css" />  
<script type="text/javascript" src="order.js" />

}

奖励园豆:5
Qlin | 老鸟四级 |园豆:2403 | 2013-05-28 17:13

嗯,谢了哈。

king2003 | 园豆:161 (初学一级) | 2013-06-04 08:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册