0

我正在使用模块化弹出窗口在弹出窗口中显示 gridview。现在我想实现这个gridview的分页。当我单击页码时,弹出窗口消失。我该如何避免呢?我希望它仅在单击关闭按钮时消失。

4

1 回答 1

0

我假设您正在使用ModalPopupExtender来自AjaxControlToolkit.

如果您要回发,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();
    }
}
于 2012-04-17T09:40:10.717 回答