Response.Write("<script language='javaScript'>window.opener.UseadfrUnit.TextBox4.value='" + myGCXXBM + "';window.opener.UseadfrUnit.TextBox2.value='" + myGCXXMC + "';window.opener.UseadfrUnit.TextBox3.value='" + myGCXMGS + "';window.opener.UseadfrUnit.TextBox5.value='" + myGCXMLBMC + "';window.parent.location.href=window.parent.location.href;window.close();</script>");通过下面的方法将子页面的值传给父页面,为什么在vs2003中父页面的textbox的readonly可以为true.但在vs2005中,父页面的textbox的readonly不能为true,如果为True,第二次传值时,就把以前的值给刷新了。请问怎么办?有什么好的办法?