起初我在强制 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!