【】ADO.NET基础-Session】Session的基本应用
2021-07-02 21:06
标签:存储 取值 app 定向 string 打开 赋值 http 基础 在服务端存储状态的对象:Session和Application 在客户端存储状态的对象:Cookie 1.Session:每个独立的浏览器都会创建一个独立的Session,不是一台电脑一个Session Session存储的数据在当前会话中共享,关闭会话即消失 特性:Session在20分钟之内如果没有会话操作,则会自动释放 语法:(1)用Session存值:Session["key名"] = 值; 值,不只是个字符串,可以是对象。 (2)从Session取值:类型 变量名 = (强制转换的类型名)Session["key名"] (3)释放Session:释放某个Session:Session["key名"]=null; 释放所有Session:Session.clear(); 自动释放:20分钟 2、Cookie:保存在客户端内存或硬盘上 临时Cookie是存在浏览器内存中的,持久Cookie是存在电脑硬盘上浏览器相关的Cookie目录下的 设置Cookie //新建Cookie对象 在使用界面:读取Cookie 5.QueryString传值 在源页面写:Response.Redirect("Main.aspx?(要打开的页面)uid="+uid+"&pwd="+pwd(要传输过去的的数值));//打开新页面时候把数值传过去 7.跳转页面方式: 1.Response.Redirect("http://www.baidu.com");重定向,可以跳转任何网页 【】ADO.NET基础-Session】Session的基本应用 标签:存储 取值 app 定向 string 打开 赋值 http 基础 原文地址:http://www.cnblogs.com/888888CN/p/7126931.html
HttpCookie cookie_name = new HttpCookie("uid");
//赋值
cookie_name.Value = uid;
//写入到Cookie里面
Response.AppendCookie(cookie_name);
Request.Cookies["uid"].Value.ToString();
在目标页面:Request["uid"].ToString();
2.Server.Transfer("Main.aspx");只能跳转该网站根目录下的网站
文章标题:【】ADO.NET基础-Session】Session的基本应用
文章链接:http://soscw.com/index.php/essay/100964.html