有没有人知道如何从常规用户控件动态更改Sitefinity中的页面标题?
我们的情景很简单。我们有一个带搜索功能的房地产网站。在搜索结果页面上,我们有一个显示搜索结果的控件,但我们需要能够根据执行的搜索更改页面标题,说明和关键字。
我们在Telerik上发布了,但是他们给出了模糊的答案并指出了不正确的对象或实际上没有工作的对象。
此致 雅克
答案 0 :(得分:2)
我过去通常采用的方法是使用外部窗口小部件模板。
通过将窗口小部件模板映射到外部文件,您可以使用完整的用户控件(.ascx文件),这意味着您也可以运行代码。
从那里开始就像运行
这样的事情Page.Title = "whatever";
有关使用Sitefinity Widgets的外部模板的详细信息,请查看以下帖子:http://www.sitefinity.com/blogs/joshmorales/posts/11-05-10/mapping_external_templates_for_sitefinity_4_widgets.aspx
希望这有用!