在ASP.NET当中用showModalDialog弹出窗口操作完成后需要刷新父窗口的值时,最如用这样的方法.不要再用
window.Form1.location.reload();
最好用
window.Form1.submit();这两个有区别.如果执行上面这一行会把 if(!IsPostBack)里面的也执行一次.同时会把表单的处理过程再执行一遍.下面这一行只是把表单进行提交.不会执行IsPostBack里面的值
<script language="javascript">
function ChuLiOpenWindow()
{
showModalDialog("ShangWu_ZKOper.html",window,"dialogWidth:352px;dialogHeight:180px;help:no;scroll:no;status:no;");
window.Form1.submit();
}
</script>用这样的方法要好一些,