ASP.Net 的按钮事件中显示ASPxPopupControl,控件显示不出来
2017-09-25 18:05
645 查看
弹出 控件代码:
<dxpc:ASPxPopupControl ID="PopJCJH" ClientInstanceName="PopJCJH" runat="server" EnableClientSideAPI="True"
EnableHierarchyRecreation="True" Width="630px" Height="500px" Modal="True" ShowCloseButton="true"
ShowHeader="true" ShowShadow="False">
button定义:
<asp:ImageButton runat="server" ID="IBPlanOfAudit"
imageurl="~/icon/system_search.gif" onclick="IBPlanOfAudit_Click" >
后台代码:
protected void IBPlanOfAudit_Click(object sender, ImageClickEventArgs e)
{
this.PopJCJH.HeaderText = "****";
this.PopJCJH.ContentUrl = "E*****n_In*****on.aspx"; //弹出页面
}
按照上面的代码写,devexpress,是弹不出弹出框的,只是简单的对页面进行一次刷新。
也就是:给dxpc:ASPxPopupControl控件添加PopupElementID属性,属性值为触发该pop弹出控件的id 在这里就是IBPlanOfAudit。
<dxpc:ASPxPopupControl ID="PopJCJH" ClientInstanceName="PopJCJH" runat="server" EnableClientSideAPI="True"
PopupElementID="IBPlanOfAudit"
EnableHierarchyRecreation="True" Width="630px" Height="500px" Modal="True" ShowCloseButton="true"
ShowHeader="true" ShowShadow="False">
<dxpc:ASPxPopupControl ID="PopJCJH" ClientInstanceName="PopJCJH" runat="server" EnableClientSideAPI="True"
EnableHierarchyRecreation="True" Width="630px" Height="500px" Modal="True" ShowCloseButton="true"
ShowHeader="true" ShowShadow="False">
button定义:
<asp:ImageButton runat="server" ID="IBPlanOfAudit"
imageurl="~/icon/system_search.gif" onclick="IBPlanOfAudit_Click" >
后台代码:
protected void IBPlanOfAudit_Click(object sender, ImageClickEventArgs e)
{
this.PopJCJH.HeaderText = "****";
this.PopJCJH.ContentUrl = "E*****n_In*****on.aspx"; //弹出页面
}
按照上面的代码写,devexpress,是弹不出弹出框的,只是简单的对页面进行一次刷新。
解决方法:
将ASPxPopupControl控件与触发该控件弹出的按钮绑定在一起。也就是:给dxpc:ASPxPopupControl控件添加PopupElementID属性,属性值为触发该pop弹出控件的id 在这里就是IBPlanOfAudit。
<dxpc:ASPxPopupControl ID="PopJCJH" ClientInstanceName="PopJCJH" runat="server" EnableClientSideAPI="True"
PopupElementID="IBPlanOfAudit"
EnableHierarchyRecreation="True" Width="630px" Height="500px" Modal="True" ShowCloseButton="true"
ShowHeader="true" ShowShadow="False">
相关文章推荐
- ASP.NET#在设计窗口上添加了一个SqlDataSource控件后,没有显示出来?
- ASP.NET一个页面多个Button按钮事件避免数据验证控件冲突方法
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- asp.net FileUpload 控件上传文件 以二进制的形式存入数据库并将图片显示出来
- 关于ASP.NET将网页以提示框形式弹出(方法1devexpress ASPxPopupControl )
- asp.net中的按钮事件不触发页面验证控件
- ASP.NET用户控件操作ASPX页面(在ASPX页面捕捉用户控件的事件)
- (转)ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- ASP.net验证控件详解和按钮点击事件后验证控件的执行顺序问题以及在确认密码框为空,CompareValidator认为是合法的问题的解决方案
- asp.net中的按钮在页面上有验证控件的时候不触发按钮事件
- GridView是ASP.NET中功能强大的数据显示控件,它的RowDataBound事件为我们提供了方便的控制行、列数据的途径。
- 牛腩购物13: 整合用户资料修改 用户修改密码 asp.net登陆控件的使用(登录前 登陆后) 显示登录名 显示注销按钮
- ASP.NET Web控件按钮事件加载无效。
- ASP.NET用户控件操作ASPX页面(在ASPX页面捕捉用户控件的事件)
- ASP.NET Web页面(.aspx)添加用户控件(.ascx)无显示的问题
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- ASP.NET Web页面(.aspx)添加用户控件(.ascx)无显示的问题
- [转]ASP.NET一个页面多个Button按钮事件避免数据验证控件冲突方法
- asp.net C#动态添加创建生成button按钮控件没有触发执行响应click绑定事件处理
- Asp.Net 可定制分页用户控件【转:http://www.tracefact.net/Asp-Net/Extensible-Paging-User-Control.aspx】