私はASP .NET Webコントロールの初心者ですが、一般的なASP .NETやC#では初めてです。ASP.NET Webコントロールは特定のコンテンツのみを許可しますか?
許可されたコンテンツタイプを特定のクラスに制限する方法が不思議です。
私はTabPanelという名前のカスタムWebコントロールを作成しましたが、TabPagesのみを含めることができます。
例として、次のマークアップはチェックボックスが含まれているため不正です。
<cc1:TabPanel ID="TabPanel1" runat="server">
<cc1:TabPage runat="server">
this is a simple test
</cc1:TabPage>
<cc1:TabPage runat="server">
this is another simple test
</cc1:TabPage>
<asp:CheckBox runat="server" />
</cc1:TabPanel>
この場合、チェックボックスは表示されません。これをどうやって阻止することができますか?
あなたの質問は理にかなっていません。 –
@ジョン:私の前提では、カスタムコントロールを作成していて、コンテナにタイプX(この場合はX = CheckBox)のコントロールを受け入れたくないのです。 –
もっと建設的なはずです。どのようにそれは意味をなさないのでしょうか? –