ModalPopupExtender : problème d'affichage
Bonjour,
J'ai une page ASPX qui utilise une page maître comme suit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
<%@ Page Language="C#" MasterPageFile="~/myMasterPage.master" AutoEventWireup="true"
CodeFile="Page1.aspx.cs" Inherits="mapage" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
(...)
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="Server">
<asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptLocalization="True"
EnableScriptGlobalization="True"> </asp:ScriptManager>
<asp:Panel ID="PanelMaster" runat="server">
<%-- Plusieurs contrôles serveurs (texbox, dropdownlist etc) et un Accordion --%>
<asp:Button ID="btExecute" runat="server" Text="Exécuter" Width="61px" OnClick="btExecute_Click" />
<asp:UpdatePanel runat="server" ID="UpdatePanel1">
<ContentTemplate>
<%--Popup de recap --%>
<cc1:ModalPopupExtender ID="mpeRecap" runat="server" TargetControlID="btExecute" PopupControlID="panelRecap" CancelControlID="btCancelRecap" BackgroundCssClass="modalBackground"
DropShadow="true" />
<asp:Panel ID="panelRecap" runat="server" Width="70%" Height="65%" CssClass="modalPopup" Style="display:table-header-group">
<asp:Label ID="lbRecap" runat="server" Text="Récapitulatif des demandes :" />
<asp:Button ID="btCancelRecap" runat="server" Text="Fermer" />
</asp:Panel>
<%-- FIN Popup de recap --%>
</asp:Panel> |
Lorsque je clique sur mon bouton, mon panel s'affiche bien mais certains contrôles (pas tous) restent au premier plan et sont encore accessbiles. J'ai trouvé la même erreur via le lien ci dessous mais pas d'explication. Le problème se produit avec IE 7 mais pas FireFox 3. Malheureusement pour moi, il faut que je passe par IE :(
http://blog.developpez.com/index.php...lkit_aamp_ie_6
Est-il possible de forcer l'affichage en premier plan du contrôle ModalPopupExtender ?
Merci pour votre aide