起初,我遇到了强制使用TabContainer显示的问题。在运行时,某种东西导致它呈现为'style =“visibility:hidden”'。不过,我通过向TabContainer添加style =“visibility:visible”来解决此问题。它现在看起来像这样:Ajax 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!