【发布时间】:2013-05-21 22:18:27
【问题描述】:
一个微不足道的问题,但解决方案现在让我忘记了
我们有一个 CMS,其中的布局和 CSS(仅名称,无扩展名)从 db 中检索!
.cshtml 有这段代码,编译不干净
....
<link href="~/Content/themes/@ViewBag.dbConfig.Theme/style/@ViewBag.dbConfig.CssName.css" rel="stylesheet">
变量在哪里
ViewBag.dbConfig.CssName
没有 .css 扩展名
有没有办法在不更改配置的情况下完成这项工作?
【问题讨论】:
-
喜欢javascript的Eval函数?
-
为什么不在控制器中构建整个路径,然后添加到 ViewBag 中?
标签: c# .net visual-studio asp.net-mvc-4 razor