我正在使用模块化弹出窗口在弹出窗口中显示gridview。现在我想实现这个gridview的分页。当我点击页码时,弹出窗口消失。我该如何避免呢?我希望它只在单击关闭按钮时消失。
答案 0 :(得分:0)
我假设您使用AjaxControlToolkit
中的ModalPopupExtender
。
如果您要回发,那么当您希望它保持可见时,您始终需要在代码隐藏中调用ModalPopupExtender1.Show()
。
如果您有很多活动并且您不想永远记住这一点,可以使用Page_PreRender
来简化它:
protected void Page_PreRender(object sender, System.EventArgs e)
{
// change "this" to somewhat appropriate for example your GridView
// "this" makes sense for example in a UserControl
if (this.Visible) {
this.ModalPopupExtender1.Show();
}
}