protected void grdEvent_RowDataBound(Object sender, GridViewRowEventArgs e)
    {        if (e.Row.Cells[0].Text == "日期")
            return;
       e.Row.Attributes.Add("ondblclick", "[window.open('modify.aspx?PDATE=" + e.Row.Cells[0].Text  + "')]");
      
    }
怎么加上opener=null;window.close();把本页关掉,显示弹出页面

解决方案 »

  1.   


    e.Row.Attributes.Add("ondblclick", "window.open('modify.aspx?PDATE=" + e.Row.Cells[0].Text + "');opener=null;window.close();");
    在页面添加一个函数也可以,双击时调用
      

  2.   

    GridView实现双击进行编辑
      

  3.   

    直接Redirect也可以,如果对弹出窗口没有样式要求
      

  4.   

    {window.opener = 'Feng4ever';window.close();}
    这样会有提示
    可以在弹出页面中
    window.opener=null;
    window.opener.close();
      

  5.   

    Page.RegisterClientScriptBlock( "closewindow ", " <script> window.opener=null;self.close() </script> ");