3

第三方开发人员正在为我们构建一个 kentico 站点,并且在交付给最终用户的头部元素中有一个 asp:Literal 标签打印。标签如下,

<asp:Literal runat="server" ID="litTags" EnableViewState="false" />

这是必不可少的吗?它导致标记验证失败,一些浏览器抱怨。他说这对于模板来说是必不可少的,但我看不到任何迹象表明它会在 Kentico 自己的网站或任何展示网站上打印出来。我可以看到标签出现在 kentico 的模板文档中,所以我假设标签没有被服务器正确解析。

不是 Kentico 或 ASP 的人,我不能给他任何建议。有任何想法吗?

4

1 回答 1

5

此标记不应交付给客户端。我认为您可能还需要元素runat="server"上的属性,<head>以便 ASP.Net 将正确地看到文字并输出一些文本而不是实际的<asp:Literal...标记。

于 2011-07-18T15:47:30.633 回答