4

我正在尝试使用 MVC4 的捆绑组件生成动态 css 路径 - 类似于下面的路径,其中“VARIABLE”根据运行时值更改。

有没有办法做到这一点?

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

1 回答 1

1

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

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

}

在您看来,只需致电Styles.Render

@Styles.Render("~/Content/css");

如果您需要使用配置设置以外的其他值,我想您将需要一个返回相应值的静态方法。

于 2013-02-06T02:56:31.173 回答