UserControl not rendering children when added to a page using aspx tag
<p>I must be missing a trick here. I have an <code>.aspx</code> page (that uses a master page, if that matters) with the following code in it:</p>

<pre><code>&lt;me:ModuleContainer runat="server" ID="topmodules"&gt;&lt;/me:ModuleContainer&gt;
</code></pre>

<p>Now for some reason, my UserControl for <code>ModuleContainer</code> is called, all the properties on the control are called correctly, however it seems it just doesn't fill the control with the children in the <code>.ascx</code> file. Whereever I try to access them in the code (tried on Load and PreRender), the values are always null.</p>

<p>But it works if I programatically add it with the <code>LoadControl</code> method (but not just by declaring a new instance of <code>ModuleContainer</code>.</p>

<p>Ideally I'd like to get it working when loaded in the page. What am I doing wrong?</p>
