Colorbox-如何从popup(Child.aspx)页面获取值到父(parent.aspx)页面

时间:2012-06-26 09:35:45

标签: jquery vb.net colorbox

我有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?

2 个答案:

答案 0 :(得分:0)

一种方法是在父文档中使用全局变量。

var formData;

然后您的子文档可以将值写入该变量:

parent.formData = "Hello";

答案 1 :(得分:0)

尝试使用

function update() {     $('#txtBox1', top.document).val('Test'); }