Comment fermer Modal Popup Extender
à partir du code du serveur cliquez sur le lien de fermeture dans le popup?Comment fermer Modal popup Extender à partir du côté serveur
Répondre
il y a une propriété dans l'extender pour fermer la popup "CancelControlID" donner l'identifiant du bouton et le popup se fermera, si vous voulez fermer popup du côté serveur du code derrière alors il y a la propriété extendeur hide(), dans le bouton code derrière le corps écrire l'ID de popup et entrer "." après que vous obtenez toutes les propriétés de pop-up dans les biens que vous obtenez cacher property.use il espère que vous obtiendrez la solution
exemple
private void btnSubmit_Click(object sender, EventArgs e)
{
modelpopupextender.hide();
}
Répondre à cette question pourrait ne pas être utile à la personne qui a posté mais cela pourrait être utile aux autres.
Les opérations suivantes doivent être effectuées pour fermer la fenêtre contextuelle modale du côté serveur. Au lieu de donner l'ID de bouton de fermeture à "CancelControlID" du modalpopupextender, créez un champ masqué masqué et donnez cet identifiant à "CancelControlID" du modalpopupextender.
par exemple
<pre>
<asp:HiddenField ID="hidForModel" runat="server" />;
/*Are you sure you want to know the answer? */
<asp:Button ID="btnYes" runat="server" Text="Yes!" onclick="btnYes_Click" />;
<br />;
<asp:Panel ID="pnlModal" runat="server" CssClass="modalPopup" Style="display: none;">
<asp:Panel ID="pnlControls" runat="server" CssClass="insideModalPopup></asp:Panel>
<br />
<asp:Button ID="btnClose" runat="server" Text="Close" onclick="btnClose_Click" />
</asp:Panel>
<cc1:ModalPopupExtender TargetControlID="hidForModel" ID="pnlModal_ModalPopupExtender"
runat="server" DynamicServicePath="" Enabled="True" BackgroundCssClass="modalBackground"
PopupControlID="pnlModal" CancelControlID="hidForModel" DropShadow="true">
</cc1:ModalPopupExtender>
</pre>
Ici, je l'ai donné à la fois TargetControlID et CancelControlID que hidForModel que je veux montrer ainsi que cacher la fenêtre modale du code-behind.
En code-behind
<pre>
protected void btnYes_Click(object sender, EventArgs e)
{
pnlModal_ModalPopupExtender.Show();
TextBox txt = new TextBox();
txt.Text = "aaa";
pnlControls.Controls.Add(txt);
}
protected void btnClose_Click(object sender, EventArgs e)
{
pnlModal_ModalPopupExtender.Hide();
}
</pre>
Ici, j'ai fait la fenêtre contextuelle modale vu et ajouté une zone de texte de code-behind sur un clic de bouton oui et caché le menu contextuel modal sur un clic de bouton Fermer.
Vous pouvez utiliser l'attribut CancelControlID pour fermer la boîte de dialogue contextuelle.
<asp:ModalPopupExtender ID="mpe_login" runat="server"
TargetControlID="btn_login_popup" PopupControlID="panel_login"
BackgroundCssClass="LoginBackground1"
CancelControlID="btn_Cancel" />
- 1. validation côté serveur sur ajax modal popup extender
- 2. Modal Popup Extender hauteur du panneau largeur
- 3. Utilisation du contrôle fileupload à l'intérieur Ajax Modal popup extender
- 4. Ajax Modal Popup Extender avec répéteur
- 5. Problème avec ajax modal popup extender
- 6. modal popup extender comme barre de progression
- 7. Click Evénements dans Modal Popup Extender
- 8. problème avec ajax modal popup extender
- 9. ASP.NET AJAX Modal Popup Extender Répondre au code du serveur à la minuterie
- 10. Fermer un popup modal de vb.net?
- 11. Ajax Modal Popup
- 12. Affichage Ajax Modal Popup Édition
- 13. Fermer popup (div) jquery
- 14. Module de mise à jour de Modal Pop Extender Inside
- 15. Mvc Contrib Modification de la grille à l'aide d'un Modal Popup Extender
- 16. Page_Load après Modal Popup
- 17. html Popup modal
- 18. JQuery Modal Popup Firefox scintillement
- 19. Modal popup File Upload
- 20. Modal PopUp - Trousse à outils de contrôle Ajax Ajax
- 21. Comment faire 5 liens pour ouvrir le même popup modal?
- 22. Comment fermer popup dans silverlight?
- 23. asp.net AJAX Modal Popup Extender - Le bouton Annuler ne fonctionne pas après la publication
- 24. Recentrer Popup modal avec Javascript
- 25. PopUp Extender en dehors d'un répéteur
- 26. AJAX Toolkit Modal Popup n'apparaîtra pas
- 27. Intercept fermer Popup à partir de la page parent
- 28. WPF Popup fermer automatiquement
- 29. Masquage de l'extension contextuelle Modal du côté client
- 30. Jquery Effacer Popup sur Fermer
s'il vous plaît fixer votre empreinte – WebChemist
OMG @WebChemist, ahh un cheveu sur la tête est hors de place! Choc horrorrrr! – Fandango68