Ich habe auf die neueste Version von AjaxControlToolKit aktualisiert und jetzt funktioniert keiner meiner Ajax Tab-Steuerelemente. Zuvor funktionierten sie gut.AjaxControlToolKit v16.1.0.0 TabContainer
Nach dem Upgrade, meine Registerkarte steuert standardmäßig auf unsichtbar. Ich kann die Sichtbarkeit mit style = "visibility: visible" im TabContainer-Tag erzwingen. Dann erscheint es und sieht gut aus, außer dass das Klicken auf die Tab-Header nichts tut. Ich habe versucht, alle mit Enabled = "True" ohne Wirkung einzustellen.
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="test1.aspx.vb" Inherits="Myapp.test1" %>
<%@ Register TagPrefix="ajaxToolKit" Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="frmTest" runat="server">
<asp:ScriptManager ID="ScriptManager" runat="server"></asp:ScriptManager>
<br /><br /><br /><br />
<ajaxToolKit:TabContainer ID="hello" runat="server" OnClientActiveTabChanged="TabChanged()" ActiveTabIndex="0">
<ajaxToolKit:TabPanel><HeaderTemplate>First Tab</HeaderTemplate>
<ContentTemplate>Text on first tab.</ContentTemplate>
</ajaxToolKit:TabPanel>
<ajaxToolKit:TabPanel><HeaderTemplate>Second tab</HeaderTemplate>
<ContentTemplate>Can't get this tab to appear.</ContentTemplate>
</ajaxToolKit:TabPanel>
</ajaxToolKit:TabContainer>
</form>
</body>
</html>