我有一個Ajax選項卡容器,其中包含兩個選項卡面板,其中包含兩個更新面板,其中包含兩個更新面板。當我保存解決方案時,Visual Studio會自動創建兩個具有相同選項卡面板的新asp選項卡容器,並在其中更新面板。它甚至將元素命名爲與ajax元素相同的元素。然後這會產生一個錯誤,因爲幾個元素被命名爲相同的。Ajax工具包問題
有誰知道如何防止這種情況?
我使用Visual Studio 2012和.NET 4.5
謝謝。
我有一個Ajax選項卡容器,其中包含兩個選項卡面板,其中包含兩個更新面板,其中包含兩個更新面板。當我保存解決方案時,Visual Studio會自動創建兩個具有相同選項卡面板的新asp選項卡容器,並在其中更新面板。它甚至將元素命名爲與ajax元素相同的元素。然後這會產生一個錯誤,因爲幾個元素被命名爲相同的。Ajax工具包問題
有誰知道如何防止這種情況?
我使用Visual Studio 2012和.NET 4.5
謝謝。
這裏是你可以做什麼:
檢查AjaxControlToolkit.dll和AjaxControlToolkit.pdb在你的bin文件夾。
將組件<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
放置在頁面上方。
確保ScriptManager的是的ContentPlaceHolder
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
或請點擊此鏈接爲Ajax工具包的正確安裝的的BodyContent如下: http://roopeshreddy.wordpress.com/2012/10/07/installingconfiguring-ajaxcontroltoolkit-through-nuget/
感謝您的回覆smrutiranjan。我發現了這個問題。在標記頁面上註冊程序集時,我使用「asp」作爲標記前綴屬性。我將其更改爲ajaxToolkit,並解決了問題。謝謝! – Funkyspirit
如果我的回答很有用,那麼標記它。以便其他人可以找到這個幫助。 –
你能分享一些代碼? – Umair