我在我的网站上使用Kentico 5.5R2,我想生成GoogleNewsSitemap。到目前为止,我的代码能够获取newarticle网址和发布日期,但我无法动态获取新闻文章的标题 这是代码
<url>
<loc><%# GetAbsoluteUrl(GetDocumentUrl()) %></loc>
<news:news>
<news:publication>
<news:name>Yourwellness </news:name>
<news:language>eng</news:language>
</news:publication>
<news:genres>PressRelease, Blog</news:genres>
<news:publication_date>
<%# GetDateTime("DocumentModifiedWhen", "dd-MMM-yy")%>
</news:publication_date>
<news:title>method for fetching title Comes here </news:title>
<news:keywords>Health</news:keywords>
</news:news>
</url>
我尝试了很多方法来获取标题,但它是空白的。
答案 0 :(得分:1)
&lt;%#Eval(“DocumentName”)%&gt;是节点的默认值,除非您使用自定义文档类型
答案 1 :(得分:0)
您是否尝试过常规Eval?不记得字段名称,而不是我的工作电脑,但可能是其中之一:
<%#Eval("DocumentTitle") %>
<%#Eval("Title") %>
答案 2 :(得分:0)
您可能正在寻找:
<%# Eval("DocumentName") %>
这取决于单个文档类型用于标题的内容。它可以是上面的文档名称,或类似“NewTitle”。
答案 3 :(得分:0)
您在哪里使用该代码以及您使用的是哪个Web部件? 你有没有试过在代码背后获得标题?