Asp.net ModalPopupXtender未显示
我想在单击按钮时显示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
<%@ 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;