在插入链接上,我已将目标窗口设置为“新浏览器”。但单击时,该链接仅在当前窗口中打开。在检查页面上,发现没有为锚标签设置目标字段。我应该在哪里检查这个问题?
发布于 2016-03-05 07:16:38
为了正确呈现包含可选属性的链接(如Target、Style、Title等)使用提供的Sitecore帮助器或SiteCore链接渲染器。
在MVC/Razor上试试这个:
@Html.Sitecore().Field("Link Field")
如果您使用的是WebForms,则如下所示:
<sc:link field="Link Field" />
例如,以下代码将不起作用,因为它没有显式地设置目标,等等。
Sitecore.Data.Fields.LinkField linkField = item.Fields["Link1"];
var linkSrc = linkfield.GetFriendlyUrl();发布于 2016-03-05 13:43:53
https://stackoverflow.com/questions/35802533
复制相似问题