- MVC的配置文件
- Web.config
- packages.config
- Global.asax
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
MVC的App_Start目录默认包含如下4个文件:
BundleConfig.cs:注册所使用的 css 和 js 文件。
bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/jquery-{version}.js")); bundles.Add(new StyleBundle("~/Content/css").Include( "~/Content/bootstrap.css", "~/Content/site.css"));
在View中使用方法:
@Scripts.Render("~/bundles/jquery") @Styles.Render("~/Content/css")
FilterConfig.cs:注册外部/全局过滤器,这些过滤器可以被应用到每个