Il existe deux méthodes pour réussir vos expériences :
Méthode 1.
Premièrement : sur la page .aspx :
<HEAD>
<titre>
<%=Titre de la page %>
</titre>
. . . . . . .
</HEAD>
Deuxièmement : Dans la page .aspx.cs :
public class news_view : System.Web.UI.Page
{
. . . . . . . . . . . .
//Utilisé pour définir dynamiquement le titre de la page
chaîne protégée Titre de la page
; . . .
private void Page_Load (expéditeur de l'objet, System.EventArgs e)
{
. . . . . . .
//Définit dynamiquement le titre de la page Web sur le "titre" du contenu de la page affichée
Titre de la page=lblBiaoTi.Text
; . .
Remarque : lblBiaoTi est ici un contrôle Label, ou il peut s'agir d'un contrôle TextBox ou d'un autre contrôle serveur.
PageTitle=lblBiaoTi.Text; L'attribut Text de lblBiaoTi doit recevoir une valeur avant la phrase.
Méthode 2 : utiliser le contrôle littéral
Tout d’abord : faites glisser un contrôle littéral dans la page .aspx. L’ID est défini sur PageTitle.
Deuxièmement : Entrez dans la page HTML .aspx, coupez et collez entièrement le code du contrôle Literal que vous venez d'ajouter entre <title> et </title>.
Enfin : définissez la valeur de PageTitle à l'emplacement approprié de la page .aspx.cs, comme la fonction PageLoad.
Exemple :
Dans .aspx :
<Head>
<title>
<asp:Literal id="PageTitle" runat="server"></asp:Literal>
</title>
Dans .aspx.cs :
public class news_view : System .Web .UI.Page
{
. . . . . . . . . . . .
//Utilisé pour définir dynamiquement le titre de la page
chaîne protégée Titre de la page
; . . .
private void Page_Load (expéditeur de l'objet, System.EventArgs e)
{
. . . . . . .
//Définit dynamiquement le titre de la page Web sur le "titre" du contenu de la page affichée
Titre de la page=lblBiaoTi.Text
; . .
Remarque : lblBiaoTi est ici un contrôle Label, ou il peut s'agir d'un contrôle TextBox ou d'un autre contrôle serveur.
PageTitle=lblBiaoTi.Text; L'attribut Text de lblBiaoTi doit recevoir une valeur avant la phrase.