Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Ajax工具包问题_C#_Asp.net_Ajax - Fatal编程技术网

C# Ajax工具包问题

C# Ajax工具包问题,c#,asp.net,ajax,C#,Asp.net,Ajax,我有一个Ajax选项卡容器,它包含两个选项卡面板,而这两个选项卡面板又包含两个更新面板,其中包含表单元素。保存解决方案时,VisualStudio会自动创建两个新的asp选项卡容器,其中包含相同的选项卡面板和更新面板。它甚至将元素命名为与ajax元素相同的名称。这将生成一个错误,因为有几个元素的名称相同 有人知道如何预防吗 我使用Visual Studio 2012和.NET 4.5 谢谢。以下是您可以做的: 检查AjaxControlToolkit.dll和AjaxControlToolkit

我有一个Ajax选项卡容器,它包含两个选项卡面板,而这两个选项卡面板又包含两个更新面板,其中包含表单元素。保存解决方案时,VisualStudio会自动创建两个新的asp选项卡容器,其中包含相同的选项卡面板和更新面板。它甚至将元素命名为与ajax元素相同的名称。这将生成一个错误,因为有几个元素的名称相同

有人知道如何预防吗

我使用Visual Studio 2012和.NET 4.5


谢谢。

以下是您可以做的:

检查AjaxControlToolkit.dll和AjaxControlToolkit.pdb是否在您的Bin文件夹中

将部件
放在页面上方

确保ScriptManager位于ContentPlaceHolder的BodyContent下方

 <asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
 <asp:ScriptManager ID="ScriptManager1" runat="server">
 </asp:ScriptManager>

你能分享一些代码吗?谢谢你的回复。我发现了问题。在标记页面上注册程序集时,我使用“asp”作为标记前缀属性。我把它改成了ajaxToolkit,它解决了这个问题。非常感谢。如果我的答案是有用的,那么就把它标记出来,这样其他人就会发现这是有用的。