今天在写代码时,弹出一个模态窗体操作完数据后,需要把父窗体的数据重新加载一编。
使用 __doPostBack('','')一直抱错。检查了好几遍总不对。当无意间察看父窗体的弹出代码时
终于发现了问题:
错误代码:
Page.RegisterStartupScript("showmodaldialog", "<script>window.showModalDialog('../WebForm/frmunSucceedForCause.aspx?result=unsucceed&acceptnum=" + txtAcceptNum.Text.Trim() + "','window', 'dialogheight=240px;dialogwidth=330px;status=no;edge=raised;scroll=no');</script>");
正确代码:
Page.RegisterStartupScript("showmodaldialog", "<script>window.showModalDialog('../WebForm/frmunSucceedForCause.aspx?result=unsucceed&acceptnum=" + txtAcceptNum.Text.Trim() + "',window, 'dialogheight=240px;dialogwidth=330px;status=no;edge=raised;scroll=no');</script>");
唉!马虎大意害死人呀!![](/Emoticons/emcrook.gif)
使用 __doPostBack('','')一直抱错。检查了好几遍总不对。当无意间察看父窗体的弹出代码时
终于发现了问题:
错误代码:
Page.RegisterStartupScript("showmodaldialog", "<script>window.showModalDialog('../WebForm/frmunSucceedForCause.aspx?result=unsucceed&acceptnum=" + txtAcceptNum.Text.Trim() + "','window', 'dialogheight=240px;dialogwidth=330px;status=no;edge=raised;scroll=no');</script>");
正确代码:
Page.RegisterStartupScript("showmodaldialog", "<script>window.showModalDialog('../WebForm/frmunSucceedForCause.aspx?result=unsucceed&acceptnum=" + txtAcceptNum.Text.Trim() + "',window, 'dialogheight=240px;dialogwidth=330px;status=no;edge=raised;scroll=no');</script>");
唉!马虎大意害死人呀!
![](/Emoticons/emcrook.gif)