Перетаскивание всплывающего модального экстендера в пользовательском контроле - PullRequest
1 голос
/ 21 июля 2011

Я пытаюсь использовать модальное расширение всплывающих окон. Но у меня есть проблема при использовании его внутри userControl. Я установил свойство перетаскивания true и PopupDragHandleControlID, но не могу перетащить всплывающее окно.

Похоже, что эта проблема возникает только тогда, когда я использую всплывающее модальное расширение внутри userControl. Если я использую его внутри страницы aspx, то все в порядке. Подскажите пожалуйста, как справиться с этой проблемой?

Вот код, который я использую в своем пользовательском элементе управления:

       <asp:LinkButton ID="lnk" runat="server" Text="Rezervo"></asp:LinkButton>
        <ajax:ModalPopupExtender ID="ModalPopupExtender1" BackgroundCssClass="ModalPopupBG"
            runat="server" CancelControlID="btnCancel" OkControlID="btnOkay" TargetControlID="lnk"
            PopupControlID="pnlBooking" Drag="true" PopupDragHandleControlID="PopupHeader">
        </ajax:ModalPopupExtender>
        <div id="pnlBooking" style="display: none;" class="popupConfirmation">
            <div class="popup_Container">
                <div class="popup_Titlebar" id="PopupHeader">
                    <div class="TitlebarLeft">
                        Rezervo</div>
                    <div class="TitlebarRight">
                    </div>
                </div>
                <div class="popup_Body">
                </div>
                <div class="popup_Buttons">
                    <input id="btnOkay" value="Done" type="button" />
                    <input id="btnCancel" value="Cancel" type="button" />
                </div>
            </div>
        </div>
...