一、Response.Redirect是重定向到新的url。例如:
Reasponse.Redirect("loginapp.asp?UserName=user&Password=pass")
这样,就把"user"和"pass"传递到loginapp.asp了
在login.asp中,加入"变量=Request.QueryString("UserName")"和"变量=Request.QueryString("Password")"就可以取出这两个值了。
if (!IsPostBack)
{
if (Session["UserId"] == null || Session["UserId"].ToString() == "")
{
Response.Redirect(Oper.GetSysUrl() + "/Default.aspx");//转到主页
}
******//其他实现代码 }
二、若想传递参数,只要在url上加"?名称=值&名称2=值2"。例如:Reasponse.Redirect("loginapp.asp?UserName=user&Password=pass")
这样,就把"user"和"pass"传递到loginapp.asp了
在login.asp中,加入"变量=Request.QueryString("UserName")"和"变量=Request.QueryString("Password")"就可以取出这两个值了。
本文介绍了ASP.NET中使用Response.Redirect进行页面重定向的方法,并展示了如何通过URL传递参数到目标页面。此外还提供了从接收端获取这些参数的示例。

2699

被折叠的 条评论
为什么被折叠?



