首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-01-22 
关于子窗体向父窗体传递值问题!a为父窗体,b为子窗体,现在要在子窗体的按钮点击后将字符串ReturnName aa

关于子窗体向父窗体传递值问题!
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加个脚本函数,当内容有变化时执行),再把 "; "变为回车换行

热点排行