[問題] 不同.cs之間的觸發 或傳遞(以解決)

看板C_Sharp作者 (李崩子)時間10年前 (2014/06/13 16:52), 10年前編輯推噓4(406)
留言10則, 5人參與, 最新討論串1/1
更新結果: 參考網頁: 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
關鍵字 HTTP POST GET
06/13 17:56, 1F

06/13 17:57, , 2F
關鍵字之二 ASP.NET QueryString
06/13 17:57, 2F

06/13 23:24, , 3F
cookie
06/13 23:24, 3F

06/14 12:31, , 4F
1F,我想請問一下@@因為我一開始Search網頁已經是開啟狀
06/14 12:31, 4F

06/14 12:32, , 5F
態了,是輸入完地址後,按Search,會把字串丟到另一個Asp
06/14 12:32, 5F

06/14 12:34, , 6F
這邊我就是用Request給Map.aspx的,只是我找到經緯度後
06/14 12:34, 6F

06/14 12:35, , 7F
要回傳回去Search.aspx,動態去改TextBox
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
GOOLE一下吧 有很多種方法
06/14 15:20, 8F

06/14 15:28, , 9F
用javascript把值丟回opener
06/14 15:28, 9F
※ 編輯: sqrt1089 (1.163.120.70), 06/16/2014 10:13:44

06/16 10:14, , 10F
3Q
06/16 10:14, 10F
文章代碼(AID): #1Jchl98l (C_Sharp)