2009-08-25 8 views
0

Wenn ich versuche, beide TD-Definitionen in eine Inhaltsvorlage innerhalb eines UpdatePanel zu integrieren, erhalte ich den folgenden Fehler: Fehler: Sys.InvalidOperationException: UpdatePanel mit ID 'ctl00_schoolAdmin_UpdatePanelSchoolAddress' konnte nicht gefunden werden. Wenn es dynamisch aktualisiert wird, dann muss es in einem anderen Update sein‘"Inhaltsvorlage in einem UpdatePanel

ich jetzt musste die td in zwei Update-Panels aufgeteilt (wie unten), ist es eine Möglichkeit, dies zu vermeiden?

<tr> 
    <td style="width: 180px"> 
     <!-- Update panel to show School Address Header --> 
     <asp:UpdatePanel ID="UpdatePanelSchoolAddressHeader" runat="server" UpdateMode="Conditional"> 
      <ContentTemplate> 
       <asp:Label ID="frmSchoolAddressHeader" runat="server" Text="Address" Visible="false"></asp:Label> 
      </ContentTemplate> 
      <Triggers> 
       <asp:AsyncPostBackTrigger ControlID="SchoolLEADropDownList" /> 
       <asp:AsyncPostBackTrigger ControlID="FindSchoolIDButton" /> 
      </Triggers> 
     </asp:UpdatePanel> 
    </td> 
     <!-- Update panel to show School Address Text --> 
    <td style="width: 300px"> 
     <asp:UpdatePanel ID="UpdatePanelSchoolAddress" runat="server" UpdateMode="Conditional"> 
      <ContentTemplate> 
       <asp:Label ID="frmSchoolAddressText" runat="server" Visible="false"> </asp:Label> 
       </td> 
      </ContentTemplate> 
      <Triggers> 
       <asp:AsyncPostBackTrigger ControlID="SchoolLEADropDownList" /> 
       <asp:AsyncPostBackTrigger ControlID="FindSchoolIDButton" /> 
      </Triggers> 
     </asp:UpdatePanel> 
    </td> 
</tr> 

Vielen Dank

Antwort

0

Wickeln Sie die gesamte Tabelle in das Aktualisierungsfenster