Статьи

Работа с заголовком страницы в ASP.NET

Недавно у меня была возможность немного поработать с ASP.NET 2.0, но у меня все еще нет бизнес-причин, чтобы по-настоящему погрузиться. Одна вещь, которую я заметил в следующей версии, — это больше доступа к элементам страницы. Одна особенность — это доступ к заголовку страницы, поэтому его можно легко изменить в коде. Я часто хотел сделать это, и я обычно использую сквозной код для выполнения чего-то динамического.

К счастью, это может быть достигнуто в текущей версии ASP.NET. Это достаточно просто, если установить тег заголовка страницы в качестве серверного элемента управления (т.е. с
runat = ”server”) и используйте следующее в своем коде или на странице:


Protected pageTitle As System.Web.UI.HtmlControls.HtmlGenericControl
Private Sub Page_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
pageTitle.InnerText = "Title"
End Sub

Это VB.NET, но он легко переводится на C #.