我正在尝试使用 Razor 生成一些 CSS。但是,我遇到了语法冲突的问题。例如:
@section css {
<style type="text/css">
#@(Model.InstanceName) {
top: @(Model.Properties["top"])px;
}
</style>
}
发生的事情是第一个右大括号 ( } ) 被 Razor 解释为 @section 的结尾,而不是最后一个。我怎样才能让 Razor 忽略它?
最佳答案
我发现了问题。看来这是 ASP.NET MVC4 Beta 中的错误。这将教会我使用测试版软件。
它在 ASP.NET MVC 3 中按预期工作
关于css - razor如何用于扩展CSS模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9089579/