C# ASP.NETMVC4捆绑包-在路径名中使用变量

C# ASP.NETMVC4捆绑包-在路径名中使用变量,c#,asp.net,C#,Asp.net,我正在尝试使用MVC4的绑定组件生成一个动态css路径——类似于下面的路径,其中“变量”根据运行时值进行更改 有办法做到这一点吗 <link rel="stylesheet" href="/assets/css/brand/VARIABLE/global/global.css"> 这就是你要找的吗?下面的代码仅获取主题配置设置的值: public static void RegisterBundles(BundleCollection bundles) { bundles.Ad

我正在尝试使用MVC4的绑定组件生成一个动态css路径——类似于下面的路径,其中“变量”根据运行时值进行更改

有办法做到这一点吗

<link rel="stylesheet" href="/assets/css/brand/VARIABLE/global/global.css">

这就是你要找的吗?下面的代码仅获取
主题
配置设置的值:

public static void RegisterBundles(BundleCollection bundles)
{
  bundles.Add(new StyleBundle("/~Content/css").
    Include(String.Format("~/Content/{0}/site.css",
    ConfigurationManager.AppSettings("theme"))));

}
在您的视图中,只需调用
style.Render

@Styles.Render("~/Content/css");
如果您需要使用配置设置以外的其他值,我想您将需要一个返回相应值的静态方法