最初は、TabContainer を強制的に表示することに問題がありました。実行時に何かが原因で、'style="visibility: hidden"' としてレンダリングされたようです。ただし、style="visibility:visible" を TabContainer に追加することでこれを修正しました。現在は次のようになっています。
<asp:TabContainer ID="TabContainer1" runat="server" style="visibility:visible">
<asp:TabPanel ID="TabPanel1" HeaderText="Tab 1" runat="server">
<ContentTemplate>
contents of tab 1 <br />
contents of tab 1 <br />
contents of tab 1 <br />
</ContentTemplate>
</asp:TabPanel>
<asp:TabPanel ID="TabPanel2" HeaderText="Tab 2" runat="server">
<ContentTemplate>
contents of tab 2 <br />
contents of tab 2 <br />
contents of tab 2 <br />
</ContentTemplate>
</asp:TabPanel>
<asp:TabPanel ID="TabPanel3" HeaderText="Tab 3" runat="server">
<ContentTemplate>
contents of tab 3 <br />
contents of tab 3 <br />
contents of tab 3 <br />
</ContentTemplate>
</asp:TabPanel>
</asp:TabContainer>
今、それは示しています。しかし、タブ 2 または 3 を押しても何も起こりません。「タブ1の内容」がまだ表示されています。
これを修正するにはどうすればよいですか? 機能する TabContainer が欲しいです!