我的asp.net web应用程序中有两个页面,分别是Parent.aspx和Child.aspx。从parent.aspx获取的值需要传递到child.aspx代码后台页面。
从父代到子代的重定向是通过javascript实现的。父页面包含需要传递给子页面代码的empId,因为可以使用相同的ID来获取员工的详细信息,如姓名、年龄、个人识别码、银行帐户详细信息等。
如何做到这一点呢?
谢谢!
发布于 2011-09-21 17:08:01
查看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"];
}发布于 2011-09-21 17:08:44
为什么不使用会话或类似的东西呢?
然后在你的子页面的页面加载事件中,如果会话不为空,则检查该会话,然后检索数据。
https://stackoverflow.com/questions/7497069
复制相似问题