如何在模块化弹出窗口中实现gridview中的分页?

时间:2012-04-17 09:32:08

标签: asp.net

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

1 个答案:

答案 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();
    }
}