Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net ModalPopupXtender未显示_Asp.net_Visual Studio 2012_Ajaxcontroltoolkit_Modalpopupextender - Fatal编程技术网

Asp.net ModalPopupXtender未显示

Asp.net ModalPopupXtender未显示,asp.net,visual-studio-2012,ajaxcontroltoolkit,modalpopupextender,Asp.net,Visual Studio 2012,Ajaxcontroltoolkit,Modalpopupextender,我想在单击按钮时显示ModalPopupXtender,但弹出窗口不显示 我的代码: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="mesFiltres.aspx.cs" Inherits="mesFiltres" %> <%@ Register assembly="DevExpress.Web.v14.1, Version=14.1.5.0, Culture=neutral, PublicKeyTok

我想在单击按钮时显示ModalPopupXtender,但弹出窗口不显示

我的代码:

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="mesFiltres.aspx.cs" Inherits="mesFiltres" %>

<%@ Register assembly="DevExpress.Web.v14.1, Version=14.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web.ASPxEditors" tagprefix="dx" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <style type="text/css">
        .Background
        {
            background-color: Black;
            filter: alpha(opacity=90);
            opacity: 0.8;
        }
        .Popup
        {
            background-color: #FFFFFF;
            border-width: 3px;
            border-style: solid;
            border-color: black;
            padding-top: 10px;
            padding-left: 10px;
            width: 400px;
            height: 350px;
        }
        .lbl
        {
            font-size:16px;
            font-style:italic;
            font-weight:bold;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
    <div>

        <dx:ASPxButton ID="bt_filtre1" runat="server" Text="Filtre 1">
        </dx:ASPxButton>
        <dx:ASPxButton ID="bt_filtre2" runat="server" Text="Filtre 2">
        </dx:ASPxButton>
        <dx:ASPxButton ID="bt_addFiltre" runat="server" OnClick="bt_addFiltre_Click" Text="+">
        </dx:ASPxButton>
        <cc1:ModalPopupExtender ID="mp1" runat="server" PopupControlID="Panl1" TargetControlID="bt_addFiltre"
            CancelControlID="bt_annuler" BackgroundCssClass="Background" BehaviorID="mp1">
        </cc1:ModalPopupExtender>
        <asp:Panel ID="Panl1" runat="server" style = "display:none">
            <iframe style=" width: 350px; height: 300px;" id="irm1" src="addFiltre.aspx" runat="server"></iframe>
        </asp:Panel>   
        <dx:ASPxButton ID="bt_gestionFiltres" runat="server" OnClick="bt_gestionFiltres_Click" Text="Gérer les filtres">
        </dx:ASPxButton>

    </div>
    </form>
</body>
</html>
addFiltre.aspx是我的ModalPopupXtender的接口。 他包含两个文本编辑、一个组合框和两个按钮


为什么弹出窗口不显示?

您也可以尝试在按钮中使用commandName

<dx:ASPxButton ID="bt_addFiltre" runat="server" commandName="showPopUp" OnClick="bt_addFiltre_Click" Text="+">
c#

} }

<dx:ASPxButton ID="bt_addFiltre" runat="server" commandName="showPopUp" OnClick="bt_addFiltre_Click" Text="+">
  Protected Sub bt_addFiltre_Click(sender As Object, e As EventArgs)
select case e.commandName
   Case "showPopUp"
         mp1.show();
   End Select
 End Sub
protected void bt_addFiltre_Click(object sender, EventArgs e)
{
switch (e.commandName) {
case "showPopUp":
    mp1.show();
    break;