如何在不使用Session的情况下跨ASP.net页面传递值
我正在尝试提高Web门户的性能。我正在使用会话存储状态信息。
但是我听说使用会话会降低应用程序的速度。还有什么其他方法可以在asp.net中的整个页面中传递值。
回答:
您可以通过以下操作将值从一页传递到另一页。
Response.RedirectCookies
Application Variables
HttpContext
设置:
Response.Redirect("Defaultaspx?Name=Pandian");
GET:
string Name = Request.QueryString["Name"];
设置:
HttpCookie cookName = new HttpCookie("Name");cookName.Value = "Pandian";
GET:
string name = Request.Cookies["Name"].Value;
设置:
Application["Name"] = "pandian";
GET:
string Name = Application["Name"].ToString();
请在此处参考全部内容:将值从一个传递到另一个
以上是 如何在不使用Session的情况下跨ASP.net页面传递值 的全部内容, 来源链接: utcz.com/qa/400743.html