我剛將一個遺留的Web應用程序從.NET 3.5升級到.NET 4.5。該應用廣泛使用了AjaxControlToolkit
。由於新版本可以從2015年5月,我也升級它。Ajaxcontroltoolkit 15.1.2 Tabcontainer問題
我收到了幾個錯誤,所以我試圖從零開始創建一個空項目,通過Nuget添加AjaxControlToolkit
,並且似乎問題是由TabContainer
控件造成的。
我收到下面的圖片中顯示的錯誤:
SCRIPT1028: Expected identifier, string or number
0x800a139e - JavaScript runtime error: Sys.ArgumentUndefinedException: Value cannot be undefined.
顯然這些錯誤後有一個在頁面沒有TabContainer的。
奇怪的是,它只發生在Internet Explorer 9+中。它在Firefox和Chrome中的作用就像一個魅力。
的應用幾乎是空的,這裏是從頁面的相關代碼:
<asp:ScriptManager ID="sm" runat="server">
</asp:ScriptManager>
<ajaxToolkit:TabContainer ID="tc" runat="server">
<ajaxToolkit:TabPanel ID="tp1" runat="server">
<HeaderTemplate>
Header
</HeaderTemplate>
<ContentTemplate>
Content
</ContentTemplate>
</ajaxToolkit:TabPanel>
</ajaxToolkit:TabContainer>
任何想法?
是否有在web.config中的特定點放置ajaxcontroltoolkit標籤? – JoeManiaci