Home > Web Front-end > HTML Tutorial > How to transfer values ​​between pages_html/css_WEB-ITnose

How to transfer values ​​between pages_html/css_WEB-ITnose

WBOY
Release: 2016-06-24 11:51:27
Original
1386 people have browsed it

When developing web projects, you will inevitably encounter the problem of value transfer between pages. I wonder if you know how to transfer values. I only know a few: QueryString, Session, Application, and Cookie. But how to implement it specifically: Please see the detailed explanation below:

1. Use QueryString method

In this way, we can put some parameters in the address bar in the browser to Take it out. For example: string str=Request.QueryString["username"].toString();

2. Use Session method

Session is used to save each session Private information for a user. Her lifetime is the user's continuous request time plus a period of time (default is 20 minutes)

1) Save the content to the session in event 1

Session["name"] = "hello";

2) Get the saved name variable value in an event on another page

String name = Session["name"].ToString();

3. Use Application method

Application variables are valid throughout the application life cycle, similar to It's the same as using a global variable, so it can be accessed from different pages. The difference between it and Session variables is that the former is a global variable shared by all users, while the latter is a global variable unique to each user.

1) Save the content to Application in event 1

Application["name"] = "hello";

2) In Get the saved name variable value from the event on another page

                                                                                                                                                                                         🎜>

I found a small example on the Internet, as follows:

C# code of a.aspx:


1 private void Button1_Click(object sender , System.EventArgs e)

2 {

3 HttpCookie objCookie = new HttpCookie("myCookie","Hello,Cookie!");

4 Response.Cookies. Add(objCookie);

5 }

C# code in b.aspx:


1 private void Page_Load(object sender, System .EventArgs e)

2 {

3   string myName1Value;

4   myName1Value = Request.Cookies[ "myCookie" ].Value;

5 }

Summary: I only know a few methods of page value transfer for now, I hope it will help everyone understand.


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template