奥义思网站建设-www.aooly.com
奥义思坚信质量高于产量
我们的团队自成立以来,秉承着质量是衡量价值最重要标准的理念,致力于打造高品质数字产品。不放过任何一个小的瑕疵而一蹴而就,体现的不仅是我们对品质的苛求,也是对客户以及产品负责的态度。
马上联系我们,让天才的设计师帮您实现这一切。

    十天学会ASP.net之第十天

      学习目的:学会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》结束了,时间仓促,还请大家原谅写的不全,实际上我只是带大家入门,学会还要靠自己啊。