父窗口刷新问题,在线等,很简单
主页面A.aspx,用showModalDialog javascript代码打开一个模式窗口,模式窗口关闭后,主页面根据模式窗口返回值来调用__dopostback方法,__dopostback调用的是linkbutton的服务器代码,我测试了服务器代码也执行了,但a.aspx页面不刷新,请问怎么解决????
代码如下:
btn.Attributes.Add("onclick", "var v = window.showModalDialog('dfginspsub.aspx',window,'dialogWidth=850px;dialogHeight=480px;center=yes;');if(v==666){dopost();}");
btn是主页面a.aspx中的一个按钮,如果模式窗口返回666,则调用javascript方法dopost();dopost方法如下:
function dopost()
{
__doPostBack('LinkButton1','');
}
linkbutton1的服务器方法也执行了(服务器方法是重新绑定datagrid控件),但a.aspx中的datagrid并没有刷新