User Control hide other HTML under declaration
<p>I have user contol under my project 
with next valid HTML code inside</p>

<pre><code>&lt;div class="myClass"&gt;
   &lt;div&gt;text bla bla&lt;/div&gt;
&lt;/div&gt;
</code></pre>

<p>I have CSS for myClass</p>

<pre><code>.myClass
{
display:none;
}
</code></pre>

<p>on aspx page I have next code</p>

<pre><code>//my control
&lt;uc:Spinner ID="Spinner1" runat="server" MinValue=0 MaxValue=10 /&gt;
//other HTML page
&lt;div&gt;
....
&lt;/div&gt;
</code></pre>

<p>but when i load this page I expect to have visible all HTML code except html inside of "Spinner1" but all page data is hidden.
If I wrap contol to div tag like </p>

<pre><code>&lt;div&gt;
  &lt;uc:Spinner ID="Spinner1" runat="server" MinValue=0 MaxValue=10 /&gt; &lt;/div&gt;
</code></pre>

<p>everything work fine.</p>

<p>Why does it happening ?</p>
