Sitefinity 4.4 - динамически изменять заголовок и описание страницы во время выполнения
Кто-нибудь знает, как динамически изменить заголовок страницы в Sitefinity с обычного пользовательского элемента управления?
Наш сценарий прост. У нас есть сайт по недвижимости с функцией поиска. На странице результатов поиска у нас есть элемент управления, показывающий результаты поиска, но мы должны иметь возможность изменять заголовок страницы, описание и ключевые слова на основе выполненного поиска.
Мы опубликовали на Telerik, но они дали расплывчатые ответы и указали на неправильные объекты или объекты, которые на самом деле не работали.
?
С уважением, Жак
1 ответ
Я обычно делал это в прошлом, используя внешний шаблон виджета.
Сопоставив шаблон виджета с внешним файлом, вы можете использовать полный пользовательский элемент управления (файл.ascx), что означает, что вы также можете запускать код позади.
Оттуда это просто вопрос запуска чего-то вроде
Page.Title = "whatever";
Дополнительную информацию об использовании внешнего шаблона для виджетов Sitefinity можно найти в этом посте: http://www.sitefinity.com/blogs/joshmorales/posts/11-05-10/mapping_external_templates_for_sitefinity_4_widgets.aspx
Надеюсь, что это полезно!