[问题] 不同.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