学习目的:学会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》结束了,时间仓促,还请大家原谅写的不全,实际上我只是带大家入门,学会还要靠自己啊。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器