<head runat="server">
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
Таким образом на любой странице можно легко добавить теги title, meta, link.
Также, по умолчанию, у страницы задан атрибут Title="Untitled Page", из-за чего при использовании <title>My page</title> заголовок страницы не меняется, а исходных html-код получается таким:
<title> Untitled Page </title> <title>My page</title>
Приоритет, у способов установки названия странице, оказался таким (от большего к меньшему):
- Явно присвоить в коде свойству Title страницы название:
 Title = “My page”;
- Указать атрибут страице:
 <%@ Page Language="C#" MasterPageFile="~/MyMaster.Master" AutoEventWireup="true" CodeBehind="MyPage.aspx.cs" Inherits="MySite.Pages" Title="My Page" %>
- Установить тег title:
 <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
 <title>My Page
 
Комментариев нет:
Отправить комментарий