使用 Glass mapper 我尝试使用 razor 和 MVC 创建一个可编辑的链接属性,执行以下操作:
@(RenderLink(
x => x.Settings.First().CompanyLink,
new { @class="navbar-brand page-scroll" },
true
)))
但是..由于某种原因,两个css类在它们之间用加号连接..所以类属性值的最终结果是“navbar-brand+page-scroll”..就像一个丑陋的解决方法我希望:
@(RenderLink(
x => x.Settings.First().CompanyLink,
new { @class="navbar-brand page-scroll" },
true
).ToHtmlString().Replace("+", " ")))
会解决它.. 它确实.. 但是一旦您编辑链接和页面更新,这些类就会再次连接。
有任何想法吗?