Установить заголовок страницы из модуля 2sxc dnn

Как я могу изменить заголовок страницы из кода бритвы модуля? У меня есть модуль новостей на странице site.name/news, и он вызывается с идентификатором новостей, например: site.name/news/newid. На этой странице я отображаю разные новости, и я также хочу установить разные заголовки html для каждой из этих страниц., Как я могу это сделать?

2 ответа

Решение

Это работает, другой вариант сделать это через JS

преимущества

  1. совместимость с будущим, когда dnn переходит на MVC
  2. по-прежнему соответствует Google

недостаток

  1. не в HTML для любых внешних служб, которые не анализируют JS, например, Facebook

Я уже нахожу ответ здесь: https://sexycontent.codeplex.com/discussions/547134

@{
    var page = (Page)HttpContext.Current.Handler;
    page.Title = "Sample";
}
Другие вопросы по тегам