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

作者: sqrt1089 (李崩子)   2014-06-13 16:52:22
更新結果:
參考網頁:
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中...
作者: justinlcs (班班)   2014-06-13 17:56:00
關鍵字 HTTP POST GET關鍵字之二 ASP.NET QueryString
作者: Abbee (阿比)   2014-06-13 23:24:00
cookie
作者: sqrt1089 (李崩子)   2014-06-14 12:31:00
1F,我想請問一下@@因為我一開始Search網頁已經是開啟狀態了,是輸入完地址後,按Search,會把字串丟到另一個Asp這邊我就是用Request給Map.aspx的,只是我找到經緯度後要回傳回去Search.aspx,動態去改TextBox
作者: GoalBased (Artificail Intelligence)   2014-06-14 15:20:00
GOOLE一下吧 有很多種方法
作者: CrazyAngel (無口系天然呆)   2014-06-14 15:28:00
用javascript把值丟回opener
作者: sqrt1089 (李崩子)   2014-06-16 10:14:00
3Q

Links booklink

Contact Us: admin [ a t ] ucptt.com