2009-07-28 5 views
0

J'essaie d'utiliser ModalPopupExtender de AjaxToolkit, mais cela ne fonctionne pas. En fait, dès qu'il s'ouvre, il se ferme. Donc je peux voir que c'est rendu, mais ça se ferme dans la seconde.Fermeture de ModalPopupExtender dès son ouverture

J'ai essayé cela avec IE6 et Firefox 3, il fait quelque chose.

Voici le code:

<AjaxControlToolkit:ModalPopupExtender ID="ModalPopupExtender1" TargetControlID="ButtonTarget" PopupControlID="Panel1" OkControlID="ButtonOk" CancelControlID="ButtonCancel" BackgroundCssClass="modal-background" runat="server"> 
</AjaxControlToolkit:ModalPopupExtender> 

<asp:Panel ID="Panel1" Style="display: none;" runat="server"> 
<%-- some stuff... --%> 
</asp:Panel> 
+1

Pouvez-vous poster un peu plus d'un échantillon de code? Il semble qu'une publication partielle complète et réinitialise la page à sa mise en page d'origine (c'est-à-dire: avec la fenêtre cachée), mais il est difficile de dire à partir de votre exemple. – Town

Répondre

1

Utilisez le panneau de mise à jour pour ce travail parce que lorsque vous cliquez sur le bouton-il aussi poster de nouveau si c'est pourquoi vous voyez que la fenêtre contextuelle et près en même temps.

+0

Même si je ne travaille plus sur ce projet, et cela fait environ 8 mois (et j'ai probablement trouvé un travail depuis), je pense que ce serait une évaluation correcte qu'il me manquait un panneau de mise à jour. Merci – Allov

+0

Mentionné non, vous avez raison de manquer cette chose car il ya quelques mois je suis également confronté à ce type de problème qui serait résolu par moi-même. pouvez-vous s'il vous plaît voter ma réponse.as vous trouvez ma solution correcte? –

Questions connexes