网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

ASP.NET的 Session 详解

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/12
下段落:
  
  
  
  <sessionState
  
  mode="InProc"
  
  stateConnectionString="tcpip=127.0.0.1:42424"
  
  sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
  
  cookieless="false"
  
  timeout="20"
  
  /> 
   
   
  这段话中的cookieless="false"改为:cookieless="true",这样,客户端的Session信息就不再使用Cookie存储了,而是将其通过URL存储。关闭当前的IE,打开一个新IE,重新访问刚才的Web应用程序,就会看到类似下面的样子: 
   
   
  其中,http://localhost/MyTestApplication/(ulqsek45heu3ic2a5zgdl245)/default.aspx中黑体标出的就是客户端的Session ID。注意,这段信息是由IIS自动加上的,不会影响以前正常的连接。 


   
  ASP.NET中服务器端Session状态的存储
  
  准备工作 
   
  为了您能更好的体验到实验现象,您可以建立一个叫做SessionState.aspx的页面,然后把以下这些代码添加到<body></body>中。 
   
  <scriptrunat="server">
  
  Sub Session_Add(sender As Object, e As EventArgs)
  
    Session("MySession") = text1.Value
  
    span1.InnerHtml = "Session data updated! <P>Your session contains: <font color=red>" & \
  
  Session("MySession").ToString() & "</font>"
  
  End Sub 
   
  Sub CheckSession(sender As Object, eAs EventArgs)
  
    If (Session("MySession")Is Nothing) Then
  
    span1.InnerHtml = "NOTHING, SESSION DATA LOST!"
  
    Else
  
    span1.InnerHtml = "Your session contains: <font color=red>" & \
  
  Session("MySession").ToString() & "</font>"
  
  End If
  
  End Sub
  
  </script>
  
  <formrunat="server"id="Form2">
  
    <inputid="text1"type="text"runat="server"name="text1">
  
    <inputtype="submit"runat="server"OnServerClick="Session_Add"
  
    value="Add to Session State" id="Submit1"name="Submit1">
  
    <inputtype="submit"runat="server"OnServerClick="CheckSession"
  
    value="View Session State" id="Submit2"name="Submit2">
  
  </form>
  
  <hrsize="1">
  
  <fontsize="6"><spanid="span1"runat="server" /></font>
  
  
  
  这个SessionState.aspx的页面可以用来测试在当前的服务器上是否丢失了Session信息。


  &nbs

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号