Access Master page variables in child page in asp.net
<p>Here is my master page file. I need to pAss strName,id,url,startime etc. variables to Child page. I know we can write this logic in our child page also. But, I would like to access this Master Page variable in child page only. Please suggest. I cannot write this logic in each set/get method. While accessing these variable in child page, i am getting null values. basically here the master pageload calls when after child pageload calls over </p>

<p>1) MASTER PAGE NAME:  MyMasterPage</p>

<pre><code> public partial class MyMasterPage: MasterPage
 {
     public string strName = string.Empty;
     public string id= string.Empty;
     public string url = string.Empty;
     public string startTime = string.Empty;
     public string endTime = string.Empty;
     public string remoteUrl = string.empty;

     public void Page_Load(object sender, EventArgs e)
     {

        DataTable dtEventTable = DataAccessManager.GetEventInfo(Connection);

        if (dtEventTable.Rows.Count &gt; 0)
        {
               strName = dtEventTable.Rows[0]["NAME"].ToString(); 
               id = dtEventTable.Rows[0]["ID"].ToString(); 
               url= dtEventTable.Rows[0]["URL"].ToString(); 
               starttime = dtEventTable.Rows[0]["starttime"].ToString(); 
               endtime = dtEventTable.Rows[0]["endtime"].ToString(); 
               remotelive = dtEventTable.Rows[0]["remotelive"].ToString(); 
               // assume that strName = "TCG",id=5, startime=20111001 etc.
        }
    }
}
</code></pre>
