понедельник, 3 ноября 2008 г.

Как программно изменить название веб-страницы в Dotnetnuke ?

В обычной .aspx странице программно изменить название (title) очень просто:


protected void Page_Load(object sender, EventArgs e)
{
this.Title = "Обычная веб-страница";
}


В DNN модуле такой код не даст ничего. Название страницы будет то, которое сформирует ядро Dotnetnuke.
Но Title страницы на Dotnetnuke все-таки можно без проблем изменить. Делается это так:

protected void Page_Load(object sender, EventArgs e)
{
DotNetNuke.Framework.CDefault page = (DotNetNuke.Framework.CDefault)this.Page;
page.Title = "Веб-страница в Dotnetnuke";
}



Посмотреть как это работает можно здесь: сайт а-класса школа 5 города Ахтырка

Комментариев нет: