こんにちは私は、ポップアップウィンドウから2つの文字列値を割り当てて、親ウィンドウにポップアップウィンドウを開きます。私はこれらの隠されたフィールドに私はこれらを割り当てるasp.netでunloadイベントの前に値を割り当てる方法
/*(Hidden field 1 ->)*/ c_value.Value = Treeview.SelectedNode.Parent.Value;
/*(Hidden field 2 ->)*/ c_text.Value = "File selected";
と体のアンロードイベントでいくつかのテキスト値をASSING親と子ウィンドウなどにrunatサーバー、 で、ボタンのクリックイベントの両方で2つの隠しフィールドを取るいる
javasciptを介して親の隠しフィールドに値
(HTML)
<script>
function assgin()
{
window.opener.document.getElementById("ctl00_ContentPlaceHolder1_p_value").value = document.getElementById('c_value').value;
window.opener.document.getElementById('ctl00_ContentPlaceHolder1_p_text').value = document.getElementById('c_text').value;
</script>
<body onunload="assign()">
しかし、私は括弧でこれらの値を取得しようとすると、それは空になっています。
なぜこれらの値が空になるのかわかりませんが、これが理由であれば、これらの値を親フォームに割り当てるイベントを教えてください.iこれらの値を子ウィンドウを閉じる前に割り当てる必要があります。
あなたのJS機能はタイプミス "assginを()" がある:( –