【发布时间】:2012-03-13 15:30:15
【问题描述】:
有谁知道如何从常规用户控件动态更改 Sitefinity 中的页面标题?
我们的场景很简单。我们有一个带有搜索功能的房地产网站。在搜索结果页面上,我们有一个显示搜索结果的控件,但我们需要能够根据执行的搜索更改页面标题、描述和关键字。
我们在 Telerik 上发帖,但他们给出的答案含糊不清,并向我们指出了不正确的对象或实际上不起作用的对象。
?
问候, 雅克
【问题讨论】:
有谁知道如何从常规用户控件动态更改 Sitefinity 中的页面标题?
我们的场景很简单。我们有一个带有搜索功能的房地产网站。在搜索结果页面上,我们有一个显示搜索结果的控件,但我们需要能够根据执行的搜索更改页面标题、描述和关键字。
我们在 Telerik 上发帖,但他们给出的答案含糊不清,并向我们指出了不正确的对象或实际上不起作用的对象。
?
问候, 雅克
【问题讨论】:
过去我通常这样做的方式是使用外部小部件模板。
通过将小部件模板映射到外部文件,您可以使用完整的用户控件(.ascx 文件),这意味着您也可以在后面运行代码。
从那里只需要运行类似的东西
Page.Title = "whatever";
有关使用 Sitefinity 小部件的外部模板的更多信息,请查看这篇文章:http://www.sitefinity.com/blogs/joshmorales/posts/11-05-10/mapping_external_templates_for_sitefinity_4_widgets.aspx
希望对您有所帮助!
【讨论】: