读书人

关于子窗体向父窗体传递值有关问题

发布时间: 2012-01-22 22:38:43 作者: rapoo

关于子窗体向父窗体传递值问题!
a为父窗体,b 为子窗体,现在要在子窗体的按钮点击后
将字符串ReturnName= "aa;bb "返回给a窗体的textbox

按钮代码如下
ReturnName = ReturnName.Replace( "; ", "\n\r ");
Response.Write( " <script Language=JavaScript> ");
( "window.opener.document.Form1.txttj.value= '@ "+ReturnName+ " ';\n ");
Response.Write( "window.close(); ");
Response.Write( " </script> ");

目的是先将字符串中的 "; "号转换成断行,最后输出到textbox中的效果是
aa
bb
该怎么做呢?

[解决办法]
用\转义即可

[解决办法]
在子窗口先不要转义字符,在父窗体接收到字符串时(txttj加个脚本函数,当内容有变化时执行),再把 "; "变为回车换行

读书人网 >asp.net

热点推荐