我刚将一个遗留的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