>>>>我想在datagrid的后台事件中将一个值传到a.aspx中的textbox中
后台事件?? not possible,do
a.aspx:
win = window.showModelessDialog("b.aspx",window);in b.aspx, use
window.dialogArguments.document...... to set the value
后台事件?? not possible,do
a.aspx:
win = window.showModelessDialog("b.aspx",window);in b.aspx, use
window.dialogArguments.document...... to set the value
>>>>我想在datagrid的后台事件中将一个值传到a.aspx中的textbox中我的意思是在后台事件中加response.write("<script language=javascript>window.opener.document.ControlName=" & b.aspx中的值 & "</script>")当然也是脚本!只是用window.showModelessDialog打开后b.aspx好像对window.opener没反应!而只有window.open打开才可以
a.aspx:
win = window.showModelessDialog("b.aspx",window);then doresponse.write("<script language=javascript>window.dialogArguments.document.ControlName=" & b.aspx中的值 & "</script>")
这个最关键呀! 我javascript不熟 :) dialogArguments有空再帮我看看这个!
http://expert.csdn.net/Expert/topic/1398/1398193.xml?temp=.1011774
运行环境的问题
http://expert.csdn.net/Expert/topic/1397/1397317.xml?temp=.838299
调试