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

Надеюсь, что это полезно!

Другие вопросы по тегам