sitecore 8目标未设置为插入链接

时间:2016-03-04 17:36:57

标签: sitecore sitecore8

在插入链接上,我已将目标窗口设置为"新浏览器"。但点击链接仅在当前窗口中打开。在检查页面时发现目标字段没有为锚标记设置。我应该在哪里检查这个问题?

2 个答案:

答案 0 :(得分:0)

要正确呈现链接,包括可选属性(如目标,样式,标题等),请使用提供的Sitecore Helper或SiteCore Link渲染器。

尝试使用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();

答案 1 :(得分:0)