0

2ページあります。親.aspx と子.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 がポップアップし、parent.aspx から渡された値に基づいて ASPxGridView ベースが表示されます。ユーザーは ASPxGridView からデータを選択します。選択したデータを親ページに送り返す必要があります。child.aspx.vb ページでコーディングします。

私の問題は、どうすれば child.aspx.vb から値を取得し、parent.aspx に渡すことができるかということです。

4

2 に答える 2

0

1 つの方法は、親ドキュメントにグローバル変数を設定することです。

var formData;

その後、子ドキュメントはその変数に値を書き込むことができます:

parent.formData = "Hello";
于 2012-06-26T16:22:30.923 に答える
0

使ってみて

function update() {     $('#txtBox1', top.document).val('Test'); } 
于 2012-09-24T12:32:48.723 に答える