プロジェクトの下にユーザー コントロールがあり、次の有効な HTML コードが内部にある
<div class="myClass">
<div>text bla bla</div>
</div>
私はCSSを持っていますmyClass
.myClass
{
display:none;
}
aspx ページに次のコードがあります
//my control
<uc:Spinner ID="Spinner1" runat="server" MinValue=0 MaxValue=10 />
//other HTML page
<div>
....
</div>
しかし、このページをロードすると、内部の html を除くすべての HTML コードが表示されると予想されますSpinner1
が、すべてのページ データは隠されています。次のようにコントロールをdivタグにラップすると
<div>
<uc:Spinner ID="Spinner1" runat="server" MinValue=0 MaxValue=10 />
</div>
すべて正常に動作します。
なぜこうなった?