web开发中经常涉及到页面传值的问题,目前我实践过的有2种方法。
一 通过session传:
WebForm1.aspx
Session["str"] = "hello world.";
Response.Redirect("WebForm2.aspx");
WebForm2.asp
this.label.Text = Session["str"].ToString();
二 通过Response传 用Request取值
WebForm1.aspx
String Message = Server.UrlEncode("欢迎学习ASP.NET!");
Response.Redirect("WebForm2.aspx?Msg=" + Message);
WebForm2.asp
this.Label1.Text = Server.UrlDecode(Request.QueryString["Msg"]);
网页传值技巧
本文介绍了两种常见的网页传值方法:一种是使用Session进行数据传递,适用于需要跨页面保持状态的应用场景;另一种是利用Response和Request配合实现参数传递,适合简单的GET请求参数场景。
1万+

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



