【发布时间】:2018-06-01 12:07:46
【问题描述】:
我有主模板,我在这里加载所有样式
@{
Layout = null;
}
<!doctype html>
<html>
<head>
<link rel="stylesheet" href="~/css/socialiconstyle.css" />
<link rel="stylesheet" href="~/css/bootstap/css/bootstrap3.css" />
<link rel="stylesheet" href="~/css/carousel.css" />
<link rel="stylesheet" href="~/css/umasterclass.css" />
<script type="text/javascript" src="/scripts/jquery.min.js"></script>
<script type="text/javascript" src="/scripts/bootstrap.min.js"></script>
</head>
子页面在哪里:
@{
Layout = "Master1.cshtml";
}
<div class="internal-wrapper">
<p>@Umbraco.Field("headingSubline")</p>
@RenderBody()
</div>
由于母版页包含所有样式表,所以这里正在加载。
比如我不希望carousel.css加载到这个子页面,因为这个子页面没有carousel所以如何实现不加载所有样式并根据页面添加一些条件来加载样式有什么想法或建议吗?
【问题讨论】:
标签: asp.net asp.net-mvc razor umbraco umbraco7