这样的功能如何实现?
描述一下:做了两个页面,父页面和子页面,父页面上放的有datagrid,子页面上放有一button,点击子页面上button,传到父页面上一个sql语句,传值知道怎么传过去!现在有个问题点完button,子页面关闭,父页面通过刷新才能更新数据,现在如何实现,子页面关闭后父页面就自动刷新! --------------------编程问答-------------------- 在子页的button事件执行完之后,再执行一下下面的方法:
//刷新父窗口数据
public void RefreshParentWindow()
{
HttpContext.Current.Response.Write("<script>window.opener.location.href=window.opener.location.href;</script>");
} --------------------编程问答-------------------- 我做的是子页面上放的是用户选择的字段,我通过session传回到父页面,然后通过此sql语句检索数据绑定在datagrid中,如果子页面关闭后父页面自动刷新的话,那datagrid绑定事件应该放到pageload事件中,可是这样的,话父页面刚打开的时候就会提示”未将对象引用设置到对象的实例“,因为此时还没有获得子页面传回的session值,这样的问题该如何解决? --------------------编程问答-------------------- 之父窗体传值,传值回来就刷新 --------------------编程问答-------------------- --------------------编程问答-------------------- 我做的是子页面上放的是用户选择的字段,我通过session传回到父页面,然后通过此sql语句检索数据绑定在datagrid中,如果子页面关闭后父页面自动刷新的话,那datagrid绑定事件应该放到pageload事件中,可是这样的,话父页面刚打开的时候就会提示”未将对象引用设置到对象的实例“,因为此时还没有获得子页面传回的session值,这样的问题该如何解决? --------------------编程问答-------------------- 可以在 page_load中首先判断记录的 session是否为空,为空时赋值,不为空时改变值,这样就不会出现
为将对象引用设置到对象实例 的错误了...
补充:.NET技术 , ASP.NET