欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

10天学会ASP.net之第十天

程序员文章站 2022-10-20 20:18:51
 学习目的:学会session和cookie的使用     在各个网页间的变量传递和一些记录用户的登陆信息要用到session和c...
 学习目的:学会session和cookie的使用
    在各个网页间的变量传递和一些记录用户的登陆信息要用到session和cookie。在asp.net中使用cookie比asp中稍微麻烦一点,因为我们要申明变量。
    首先看一下session的使用,基本和asp差不多
写入一个session:
session["username"])="aa";

---------------------
session("username")="aa" 
     读取一个sessinn: 
string username= session["username"];

-------------------------
dim username=session("username") 
    再来看一下cookie的写入: 
datetime dt=datetime.now; //需要<%@import namespace="system"%>,得到当前时间
httpcookie mycookie=new httpcookie("logname");//申明新的cookie变量
mycookie.value="aa";//赋值
mycookie.expires=convert.todatetime(dt+timespan.fromdays(1));//设定过期时间为1天
response.cookies.add(mycookie1);//写入cookie
-------------------------------
dim dt as datetime
dt=datatime.now
dim mycookie as httpcookie
mycookie=new httpcookie("logname")
mycookie.value="aa"
mycookie.expires=convert.todatetime(dt+timespan.fromdays(1))
response.cookies.add(mycookie1) 
     看一下cookie的读取:
httpcookie mycookie=request.cookies["username"]; 
string username=mycookie.value;
-----------------------
dim mycookie as httpcookie 
mycookie=request.cookies["username"]
dim string=mycookie.value 
    到此《十天学会asp.net》结束了,时间仓促,还请大家原谅写的不全,实际上我只是带大家入门,学会还要靠自己啊。