Шаблон содержимого в UpdatePanel - PullRequest
0 голосов
/ 25 августа 2009

Когда я пытаюсь включить оба определения td в один шаблон контента в одной UpdatePanel, я получаю сообщение об ошибке ниже: Ошибка: Sys.InvalidOperationException: Не удалось найти панель обновления с идентификатором 'ctl00_schoolAdmin_UpdatePanelSchoolAddress'. Если он обновляется динамически, то он должен быть внутри другой панели обновления '"

Мне пришлось разделить тд на две панели обновления (как показано ниже), есть ли способ избежать этого?

   <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>

Большое спасибо

1 Ответ

0 голосов
/ 25 августа 2009

Обернуть всю таблицу в панели обновления

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...