VS.net2005 (C#)在关闭弹出窗口的时候向父窗口传值

来源:百度知道 编辑:UC知道 时间:2024/06/02 23:51:31
在Book.aspx页面上有一个选择按扭,单击该按扭后会打开一个新的窗口Sale.aspx ,在Sale.aspx可以选择搜索条件,从几千种商品当中把某些商品(也可以是一种商品或没有搜索结果)选择出来,然后单击对应商品后的“确定”按扭,把弹出窗口关闭,同时将弹出窗口中选择的商品名传送回父窗口(Book.aspx)的商品名文本框中。
我已经研究了两天了,弹出窗口的值始终传不回去,网上找的资料看不出个实质性的东西。
谁帮帮偶,谢谢谢!

是否可以转换一下思路,打开sale.aspx时将原窗口相关参数设置数据都传递过去,关闲sale.aspx时,在原来窗口中再次打开book.aspx,同时接收所有的参数,包括选择的商品。

如果楼主还是要使用页面前的数据传递,这里附上以前做的在线测试网站上的一段代码,希望有参考价值:
//在其它网页中引用default.aspx的public公共成员
ASP.default_aspx source =this.Context.Handler as ASP.default_aspx;
this.QeustionIDs = source.selectQuestion;
this.UserAnswers = source.answerOfSelect;