使用会话ASP.net c#从当前弹出窗口重新绑定上一个弹出窗口中的网格视图

时间:2014-11-18 05:25:47

标签: c# asp.net popup

我正在开发一个项目,我在其中获取数据集并将其分配给新打开的弹出窗口中的会话。现在我需要使用新打开的弹出窗口中的更新会话重新绑定上一个弹出窗口的网格视图。我该如何实现呢。

详细说明:

  1. First Popup窗口(上一个):model.htm inner绑定了attendee.aspx(其中存在grdAttendees)
  2. 新的弹出窗口:(display.aspx)在来自attendee.aspx的按钮点击中生成
  3. 参考一些样本我试过这个但是没有用。

            GridView grv = new GridView();
            grv = ((GridView)this.Page.PreviousPage.FindControl("grdAttendees"));
            grv.DataSource = "";
            if (Session["map_hcp"] != null)
            {
                DataSet ds = (DataSet)Session["map_hcp"];
                grv.DataSource = ds;
            }
    

    实现这个更好的主意吗?

1 个答案:

答案 0 :(得分:0)

你可以使用javascript这个 父母窗口:

 function jsparentfunction()
    {
    alert('youve successfully calledme');
    }

儿童窗口

function executethischildjsfunction()
{
window.opener.jsparentfunction();
window.close();
}