ASP.NET页面跳转及传值方式
五、Server.Execute()方法
//使用querystring传值
//Response.Redirect("b.aspx?username=" + TextBox1.Text.Trim() + "&&pwd=" + TextBox2.Text.Trim());
//使用Session传值
//Session["username"] = TextBox1.Text.Trim();
//Session["pwd"] = TextBox2.Text.Trim();
//Response.Redirect("b.aspx");
//使用Application传值
//Application["username"] = TextBox1.Text.Trim();
//Application["pwd"] = TextBox2.Text.Trim();
//Response.Redirect("b.aspx");
//使用Cookie传值
//HttpCookie hc = new HttpCookie("username",TextBox1.Text.Trim());
//HttpCookie hc2 = new HttpCookie("pwd",TextBox2.Text.Trim());
//Response.AppendCookie(hc);//将创建的Cookie添加到内部Cookie集合中
//Response.AppendCookie(hc2);
//Server.Transfer("b.aspx"); //Cookie需要使用Server.Transfer跳转
//使用Server.Transfer传值
//Server.Transfer方法把流程从当前页面引导到另一个页面中,新的页面使用前一个页面的应答流,所以这个方法是完全面象对象的。
//Server.Transfer("b.aspx");
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。