我们可以通过任何方式将值从一个页面传递到另一个页面(从差异窗口)?

时间:2011-03-30 03:38:38

标签: c# .net

只是想知道是否可以在不重新加载页面的情况下将值从一个页面(窗口浏览器1)传递到另一个页面(窗口浏览器2)?

实施例: 我有一个名为test1.aspx的页面,在此页面中有一个按钮,当用户点击此按钮时,会弹出一个新的浏览器,显示test2.aspx

内部test2.aspx将包含一些数据,当用户点击那里的“关闭”按钮时,它会将值传回test1.aspx而不重新加载test1.aspx的页面(填写所有内容) test2.aspx中的数据到test.aspx)中的字段。

有谁知道这可能吗?我还能找到一些例子吗?感谢。

1 个答案:

答案 0 :(得分:1)

是的,你可以通过使用AJAX和JQuery来做到这一点。

在POP-UP窗口中,您可以将值存储在Session变量中。当POP-UP窗口关闭时,您必须执行一些Jquery代码,然后使用AJAX重新加载页面中的特定部分。这就是你如何做到的。

您需要搜索Jquery,使用它可以获得关闭POP-UP窗口的事件。