我有2页。 parent.aspx和child.aspx。 在parent.aspx中,我使用colorbox并将child.aspx的一些值发送到弹出窗口。
$(document).ready(function() {
$(".iframe").colorbox({ iframe: true, innerWidth: 700, innerHeight: 400});
});
<a class="iframe" href="popup/AgreementIDwithCond.aspx?where=ProductCategory like '%' &field=AgreementID|<%=txtAgreementID.clientid%>">Search</a>
child.aspx将弹出并显示ASPxGridView基于从parent.aspx传递的值。 用户将从ASPxGridView中选择数据。所选数据需要发送回父页面。我在child.aspx.vb页面中编写代码。
我的问题是如何从child.aspx.vb获取值并将其传递给parent.aspx?
答案 0 :(得分:0)
一种方法是在父文档中使用全局变量。
var formData;
然后您的子文档可以将值写入该变量:
parent.formData = "Hello";
答案 1 :(得分:0)
尝试使用
function update() { $('#txtBox1', top.document).val('Test'); }