Comment définir le Titre de la Page d'un site web page de contenu dans ASP.NET 3.5

J'ai lu pas mal de posts/articles sur la façon de le faire et je ne suis toujours pas arriver le titre de la page définie à partir de la page de contenu. Mon rendu des pages OK sauf que je ne peux pas obtenir le titre de la page de contenu (tous de la page de Titre par la page principale). Voici le code de ma page principale:

Partial Class zSEO
Inherits System.Web.UI.MasterPage
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        Page.Header.Title = "Dynamically set in Master page"
    End Sub
End Class

Voici le reste de la page maître:

<%@ Master Language="VB" 
EnableTheming="true"
Inherits="zSEO" 
CodeFile="zSEO.master.vb" %>
<!DOCTYPE html 
 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" >
     <head id="Head1" runat="server">
         <title></title>
     </head>
 <body>
 <form id="form1" runat="server">    

 <div id="container">
     <div id="content">
         <asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
         </asp:contentplaceholder>
     </div>    
 </div>      
 </form>
 </body>
</html>

Encore, il est dans le contenu web page que je veux établir la valeur de la pour la page et je l'ai placé dans mes tests de page de contenu:

Public Partial Class zShowAd
Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
    Page.Header.Title = "Dynamically set TITLE value in the content(child) page"
End Sub

End Class

Étrangement, je ne peux pas obtenir le débogueur s'arrête sur la ligne ci-dessus dans la page de contenu uniquement sur la ligne correspondante dans la page maître. Clairement, je suis confus sur ce.

J'ai lu il y a d'autres façons de procéder, mais il semble que ce soit possible à partir de ce que j'ai lu à Scott Mitchell tutoriel: La définition dynamique de la Page de Titre dans ASP.NET. Plus précisément, j'ai essayé de suivre ce à partir de l'article:
"En outre, si vous utilisez les pages maîtres, ce code peut fonctionner, comme l'écrit, soit à partir de la page principale ou la ASP.NET page qui utilise la page maître. Dans un tel scénario, la région doit être définie dans la page principale, mais l'ASP.NET page pouvez toujours y accéder via la Page.L'en-tête. "

OriginalL'auteur John Adams | 2010-02-19