[問題] 不同.cs之間的觸發 或傳遞(以解決)
更新結果:
參考網頁:
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中...
--
--
▂▂ ▂▂▂
▂▄▅▅▄▆█ _█◣
◢ (●) ◣/\\
丫 │◥  ̄◤
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.15.116.152
※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1402649545.A.22F.html
※ 編輯: sqrt1089 (101.15.116.152), 06/13/2014 17:06:55
推
06/13 17:56, , 1F
06/13 17:56, 1F
→
06/13 17:57, , 2F
06/13 17:57, 2F
推
06/13 23:24, , 3F
06/13 23:24, 3F
→
06/14 12:31, , 4F
06/14 12:31, 4F
→
06/14 12:32, , 5F
06/14 12:32, 5F
→
06/14 12:34, , 6F
06/14 12:34, 6F
→
06/14 12:35, , 7F
06/14 12:35, 7F
http://ppt.cc/YzWd
我本來的想法是案下傳回座標那個Btn裡面
相關code
protected void GoBack_Click(object sender, EventArgs e)
{
第一個Aspx 的 Textboxlng.Text = lng.text;
第一個Aspx 的 Textboxlat.Text = lat.text;
//^^這邊 是指Search.aspx的TextBox; ^^這邊指Map.aspx的Text;
}
紅色字部分不知道怎麼宣告...
※ 編輯: sqrt1089 (114.37.186.242), 06/14/2014 12:43:35
推
06/14 15:20, , 8F
06/14 15:20, 8F
推
06/14 15:28, , 9F
06/14 15:28, 9F
※ 編輯: sqrt1089 (1.163.120.70), 06/16/2014 10:13:44
→
06/16 10:14, , 10F
06/16 10:14, 10F