Неправильно отображается пользовательский элемент управления в расширителе modalpopup - PullRequest
0 голосов
/ 16 июня 2011

Я помещаю пользовательский элемент управления в модальное всплывающее окно.Проблема в том, что он отображается еще до того, как всплывающее окно вызывается.Если я заменю пользовательский элемент управления чем-либо еще, он будет скрыт правильно.В тот момент, когда я возвращаюсь в пользовательский элемент управления, я получаю ту же проблему.

Вот мой код:

<asp:Panel ID="plSearch" runat="server" CssClass="modalPopup" Width="365">
    <uc1:Search ID="searchSponsor" runat="server" Mode="ReturnID" />
    <asp:Button ID="SearchCancel" runat="server" Text="Cancel" CausesValidation="False" />
    <asp:UpdatePanel ID="upSearch" runat="server">
        <ContentTemplate>
            <asp:Label ID="lblSponsor" runat="server" />
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Panel>
<asp:ModalPopupExtender ID="mpeSearch" runat="server" TargetControlID="lbSearch"
    PopupControlID="plSearch" BackgroundCssClass="modalBackground" DropShadow="False"
    Enabled="True" CancelControlID="SearchCancel" />

1 Ответ

0 голосов
/ 17 июня 2011

Когда я переместил кнопку ссылки, которая была названа как TargetControlID modalpopup, непосредственно над mpe, она отображалась правильно.

...