ModalPopupExtender: Como faço para manter minha posição depois de arrastar e disparando um back pós?

StackOverflow https://stackoverflow.com/questions/596764

Pergunta

Eu já tentei Google procurando por isso e olhar para a fonte para este controle, mas não encontrou a resposta. Se eu fosse capaz de link em um evento de arrastar eu seria capaz de solver isso, mas eu não acho que ele existe (veja este link para uma solução com um DragDropPanel ( http://www.dotnetcurry.com/ShowArticle.aspx?ID=181 ). Como posso fazer isso com o ModalPopupExtender? o pop-up está funcionando bem, mas depois de arrastá-lo para um local diferente, em seguida, clicar no teste postback parcial, o diálogo é centrado de novo à sua localização padrão.

<asp:Panel ID="panelDivPopup" runat="server" EnableViewState="false" style="display:none;" 
    CssClass="modalPopup">
    <img id="modalCancel" class="jqmClose" src="cancel.png" runat="server" enableviewstate="false" />
    <div class="jqmdHeader jqDrag" id="dragHandle">Dialog Title</div>
    <div class="jqmdContent">
        Hello!!
        <br />
        <asp:UpdatePanel ID="updatePanel" runat='server'>
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="btnUpdatePostBack" />
            </Triggers>
            <ContentTemplate>
                <asp:Label runat="server" ID="lblUpdateText" EnableViewState="false" />
                <asp:Button runat="server" EnableViewState="false" ID="btnUpdatePostBack" Text="Test Partial Postback" OnClick="btnUpdatePostBack_Click"  />
            </ContentTemplate>
        </asp:UpdatePanel>          
    </div>
</asp:Panel>    
<ajct:ModalPopupExtender ID="modalPopupExtender" runat="server" EnableViewState="false"
    PopupControlID="panelDivPopup" TargetControlID="linkShowDialog" DropShadow="false"
    BackgroundCssClass="modalBackground" CancelControlID="modalCancel" 
    Drag="true" PopupDragHandleControlID="dragHandle" RepositionMode="RepositionOnWindowResizeAndScroll">
    </ajct:ModalPopupExtender>
Foi útil?

Solução

Você tem que remover a tag "DocType" ou conjunto então a altura do corpo por exemplo dentro do corpo adicione style = "height: 1000px" ou então adicionar uma classe css

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top