一、配置BundleConfig.cs文件
1、首先要在App_Start 里面BundleConfig.cs 文件里面 添加要包含的css文件
2、BundleConfig就是一个微软新加的 一个打包的配置类
3、BundleConfig用来Add 各种Bundle
4、BundleConfig配置信息如下:
public class BundleConfig
{
// 有关 Bundling 的详细信息,请访问 http://go.microsoft.com/fwlink/?LinkId=254725
public static void RegisterBundles(BundleCollection bundles)
{
#region 公共
//JS
bundles.Add(new ScriptBundle("~/Scripts/public/js").Include("~/Scripts/public/jquery-2.1.4.js", "~/Scripts/public/bootstrap.js"));
//CS
bundles.Add(new StyleBundle("~/Content/public/css").Include("~/Content/public/bootstrap.css", "~/Content/public/font-awesome.css", "~/Content/public/buttons.css"));
#endregion
}
}
二、使用Scripts.Render、Styles.Render引用BundleConfig中的配置
1、在视图文件中使用Scripts.Render()输出脚本包,Styles.Render()输出样式包
2、Script文件引用:@Scripts.Render(virtualPath[,virtualPath1][,virtualPath2][,...])
3、CSS文件引用: @Styles.Render(virtualPath[,virtualPath1][,virtualPath2][,...])
4、实例
@Scripts.Render("~/Scripts/form/js") @Scripts.Render("~/Scripts/form/language/js") @Scripts.Render("~/Scripts/chuangcai/theme")