2011-05-26 54 views

回答

1

什麼它說真的 - 你已經得到了涉及在不同的UpdatePanel控件的擴展控制。這意味着擴展器無法在其擴展的控制上正常運行。你需要

+0

Thx,我有同樣的問題 – 2012-06-06 05:43:51

6

您使用的是Ajax工具包擴展控制延長您ASP.NET控件一個的功能相同的UpdatePanel內將您的擴展是作爲主控制。您所放置擴展控制不同UpdatePanel比一個擴展控制駐留在。

兩個擴展擴展控件必須駐留在同一UpdatePanel避免這種例外。

2

Extender和Extended控件都必須駐留在同一個UpdatePanel中以避免異常,這解決了我的問題。

我有一個額外的UpdatePanel給出了這個錯誤,所以我只好刪除了我的aspx網頁代碼的額外更新面板行。

0

嗨我自己解決了我的問題。當擴展器控件的目標 控件ID與其在更新面板內擴展的控件不同時發生問題。我現在解決了這個問題很長一段時間 回覆和回覆。

0

在我來說,我是用按鈕...,如下圖所示的更新面板外....

<asp:Button ID="btnClub" runat="server" Text="Club" OnClick="btnClub_Click" /> 
<asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
      <ContentTemplate> 

我只是解決它通過將<asp:Button ID="btnClub" runat="server" Text="Club" OnClick="btnClub_Click" />
更新中面板

  <asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
         <ContentTemplate> 

     <asp:Button ID="btnClub" runat="server" Text="Club" OnClick="btnClub_Click" /> 
Here you make your panel code 
    </ContentTemplate> 
      </asp:UpdatePanel> 
0

原因:您的iD錯誤匹配例如​​:文本框ID或下拉ID在日曆中不匹配ex投標或使用RequiredFieldValidator

例: 聽ID值和目標控制ID必須匹配.....

0

檢查控制與被具有相同的ID,特別是如果您複製從另一種形式粘貼擴展