User Control And Master Page ASP.Net

<%@ Page Language="VB" MasterPageFile="~/Default.master" %>
<%@ MasterType VirtualPath="~/Default.master" %>
    
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        Master.PageHeadingTitle = "My Company"
    End Sub



File: Default.master
<%@ Master Language="VB" %>

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)     
        If Not Page.IsPostBack Then
            Label1.Text = Guid.NewGuid().ToString()
        End If
    End Sub
    
    Dim m_PageHeadingTitle As String = "My Company"
    
    Public Property PageHeadingTitle() As String
        Get
            Return m_PageHeadingTitle
        End Get
        Set(ByVal Value As String)
            m_PageHeadingTitle = Value
        End Set
    End Property



    My Company Master Page


    
        
            
                
            
            
                
                
            
            
                
                    Copyright 2004 - My Company
                
            

        

                    

<%= PageHeadingTitle %>


                    User's GUID:  
                        

                

                                         Runat="server">
                    
                

                                         Runat="server">