我有一个 Ajax 选项卡容器,其中包含两个选项卡面板,这两个选项卡面板又包含两个更新面板,其中包含表单元素。当我保存解决方案时,Visual Studio 会自动创建两个新的 asp 选项卡容器,其中包含相同的选项卡面板和更新面板。它甚至将元素命名为与 ajax 元素相同。这会产生一个错误,因为几个元素的名称相同。
有谁知道如何防止这种情况?
我使用 Visual Studio 2012 和 .NET 4.5
谢谢你。
以下是您可以执行的操作:
检查 AjaxControlToolkit.dll 和 AjaxControlToolkit.pdb 是否在您的 Bin 文件夹中。
将组件<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
放在页面上方。
确保 ScriptManager 位于 ContentPlaceHolder 的 BodyContent 下方
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
或点击此链接正确安装 ajax 工具包: http ://roopeshreddy.wordpress.com/2012/10/07/installingconfiguring-ajaxcontroltoolkit-through-nuget/