我有以下链接:
<a class="btn btn-primary" href="#">View details »</a>
如何使用仍保留CSS类的sitecore玻璃渲染链接?使用sitecore中的字段渲染器时,您曾经能够将类作为附加参数传递,这对玻璃如何工作?
这是我到目前为止所拥有的:
@RenderLink(x => x.Link)
但是,这只会呈现没有类的链接。
任何帮助表示赞赏。谢谢。
您还可以像这样创建一个启用PageEditor的版本,它应该自动考虑Class属性:
@Editable(Model, x => x.Link)
或者,当您使用RenderLink时,可以传递带有class属性的集合:
@RenderLink(x => x.Link, new System.Collections.Specialized.NameValueCollection { { "class", "btn btn-primary" } })
编辑:将示例修改为工作代码,并为可编辑添加了格式示例
您可以为“可编辑”指定格式:
@(Editable<YourModelType>(Model, x => x.Link, string.Format("<a href=\"{0}\" class=\"btn btn-primary\">{1}</a>", x.Link.Url, x.Link.Text)))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句