使用javascript将值从一个页面传递到另一个页面

时间:2011-09-21 08:51:44

标签: c# javascript asp.net visual-studio

我的asp.net Web应用程序中有两个页面作为Parent.aspx和Child.aspx。从parent.aspx获得的值需要传递给页面后面的child.aspx代码。

从父级到子级的重定向通过javascript实现。父页面包含需要传递给文件后面的子页面代码的empId,因为可以使用相同的ID来获取员工的详细信息,例如姓名,年龄,PIN,银行帐户详细信息等。

如何做同样的事?

谢谢!

2 个答案:

答案 0 :(得分:0)

查看ASP.NET QueryString Usage或ASP.NET查询字符串访问的任何其他资源。下面是一个完整的例子。

在客户端:

window.open ("http://www.yourwebsite.com?empid=somethin&PIN=somethinglese","mywindow");

在服务器端(代码后面):

string empid;
string PIN;

if(Request.QueryString.Count != 0)
{
    empid = Request.QueryString["empid"];
    PIN = Request.QueryString["PIN"];
}

答案 1 :(得分:0)

为什么不使用会话或类似的东西?

然后在ur子页面的页面加载事件中,检查该会话是否为null,然后检索数据。