更新結果:
參考網頁:
1) http://ppt.cc/P15f 這邊回傳值是Lebel,我的是TextBox
2 )http://ppt.cc/hDqY 修改成TextBox也能接收
將 window.opener.document.getElementById("control_id").innertext
更改為 window.opener.document.getElementById("control_id").value即可
GOOGLE關鍵字:c# window.opener.document.getelementbyid
謝謝各位!!
///////////////////////
大家下午好,
小弟這有一個問題想問問大家
就是我專案下有2個.cs
一個是Search.aspx 內有一個button1跟一個TextBox1
另一個是Map.aspx 內有一個button2跟一個TextBox2
要做的功能是按下Search.cs中的button1鈕,會跳出一個window視窗內容為Map.aspx
以下是Code:
protected void Mapping_Click(object sender, EventArgs e)
{
Response.Write
("<script>window.open('Map.aspx?Address=" +
Server.UrlEncode(addresspickerText.Text) + "'" +
",'_blank','width=1200px,height=600');</script>");
}
Map.aspx那邊會接收到 Search.aspx 的Address 並找到經緯度
然後存到Map.aspx裡面的TextBox2裡面,
我要問的問題是
當按下Map.aspx中的button2後如何將TextBox2的值回傳到Search.aspx裡面的TextBox1中
大概敘述就是:
1) Search.aspx 中按下btn後,彈出Map.aspx
2) Map.aspx按下btn鈕後將Map.aspx的Textbox值丟回Search.aspx中的TextBox中
如圖所示: http://ppt.cc/YzWd
謝謝各位,卡住的原因是因為不同的aspx中...