Cannot access custom properties on nested user control
<p>Ok, please understand the architecture here first.</p>

<ul>
<li><strong>OurMasterPage.aspx</strong> has user control <strong>Header.ascx</strong> </li>
<li><strong>Header.ascx</strong> has a user control in it called <strong>LandingPageTopNav</strong>   </li>
<li><strong>LandingPageTopNav.ascx</strong> has a public property named "LandingPage" that is there to be able to set by the user using this control. </li>
<li>And I have a <strong>Third.aspx</strong> page in which I need to    set the LandingPageTopNav property to    a LandingPage object</li>
</ul>

<p>The problem is that I can't get this to work in my ThirdPage.aspx.cs:</p>

<pre><code>    Master.LandingPageTopNav.LandingPage = this.landingPage;
    Master.LandingPageTopNav.Visible = true;
</code></pre>

<p>And that is, I can't get the first line to work where I'm trying to reference the LandingPage property.  The second line is fine.  My Third.aspx definitely can reference my master page objects otherwise from code-behind.</p>
