Sitecore为标题添加额外标题

时间:2012-08-21 10:48:57

标签: c# asp.net sitecore

我是一名asp.net开发人员,致力于基于sitecore的网站,我们的sitecore专家正在度假,而sitecore似乎正在做一些我不了解的事情。

我需要动态地将元标记添加到页面标题中,因此我将runat =" server添加到head标记中,如下所示

<head runat="server">

这可以让我做我需要做的事情,但是有一个奇怪的副作用,它会在标题中添加一个空<title></title>标记,我无法弄清楚这是怎么回事正在发生。我们目前有一个网站范围的静态标题,所以我们最终得到2个标题标签,这很烦人。但是我们打算很快动态设置页面标题,所以我想知道2件事情?

为什么/这是怎么回事?

是否可以轻松地根据sitecore字段的值动态设置页面标题?

1 个答案:

答案 0 :(得分:4)

据我所知,这是一个已知的asp.net问题(功能?)。 您可以向头部添加隐藏的标题标签runat服务器,以避免创建额外的空标题标记,例如:

<title visible="false" runat="server"><%-- I'm necessary here, do not remove me --%></title>