昨天在做优化网站代码的时候,突发奇想想将页面的代码和业务逻辑代码分离开。就是页面下的.cs文件只用于收集前台上的数据而业务处理都放到一些类库中。可是问题来了,在类库中是无法直接使用Session。在网上搜了下有好多(其中很多是相同的)自己一个个试了下很多都不可用,有些说的很言简。结合网上各位大神说的,自己写了个Demo截图如下:

在要使用session的类库中引用System.web命名空间

在类库中Class1类中引用下面两个命名空间

using System.Web ;
using System.Web.SessionState;

其类中使用Session如图

在default页面中设置Session

这样一个简单的在类库中使用Session就完成了。网上还有些别的方法,试了有bug还没调试出来。呵呵……

转载于:https://www.cnblogs.com/sky6699/p/4689853.html

在类库中使用Session相关推荐

  1. Session在类库中的使用

    转自:http://www.cnblogs.com/JiangXiaoTian/articles/3490904.html 网站开发中,为了保存用户的信息,有时候需要使用session.如果我们在as ...

  2. Tomcat5集群中的SESSION复制详解

    Tomcat 5服务器为集群和SESSION复制提供了集成的支持.本系列的第一篇文章将为大家提供SESSION持久性以及TOMCAT集群中SESSION复制的 内在工作机制一个概要认识.我将会讨论SE ...

  3. ashx页面中context.Session[xxx]获取不到值的解决办法

    1.在 aspx和aspx.cs中,都是以Session["xxx"]="aaa"和aaa=Session["xxx"].ToString( ...

  4. Tomcat中的Session小结

    什么是Session 对Tomcat而言,Session是一块在服务器开辟的内存空间,其存储结构为ConcurrentHashMap: Session的目的 Http协议是一种无状态协议,即每次服务端 ...

  5. PHP中的SESSION

    再谈PHP中的SESSION Submitted by shinian315 on 2012, October 16, 5:13 PM. PHP 本文就php中的SESSION存储方式.生命周期.以及 ...

  6. Tomcat 集群中 实现session 共享的三种方法

    前两种均需要使用 memcached 或 redis 存储 session ,最后一种使用 terracotta 服务器共享.  建议使用 redis ,不仅仅因为它可以将缓存的内容持久化,还因为它支 ...

  7. 在一般处理程序(handler)中获取session的方法

    这些天做用户实施警告系统 其中在完成时时监控的时候 ,由于需要时时监控网站的所有用户信息 但是在一般处理程序中想要获取session状态但是抛出异常说上下文中不存在session 在 aspx和asp ...

  8. nginx反向代理(proxy_pass)tomcat的过程中,session失效的问题解决

    nginx反向代理(proxy_pass)tomcat的过程中,session失效的问题解决 参考文章: (1)nginx反向代理(proxy_pass)tomcat的过程中,session失效的问题 ...

  9. servlet中的session不一定会被创建

    参考:http://c5ms.iteye.com/blog/1260593 servlet中的session不一定会被创建 以前在树上看session的生命周期,都知道session的生命周期是在客户 ...

  10. java sessionstate_在Java Web开发中自定义Session

    Session在存储安全性要求较高的会话信息方面是必不可少的,对于分布式Web应用自定义Session支持独立的状态服务器或集群是必须的.本文就来教大家如何在Java Web开发中自定义Session ...

最新文章

  1. Visual Basic 永远29岁,Visual Basic 谢幕!
  2. 企业版Java EE正式易主 甲骨文再次放手
  3. 2021CCPC华为云挑战赛:HDU 7091 重叠的子串(SAM + 线段树合并)
  4. CentOS6.5 安装MongoDB
  5. TWebBrowser的常见属性和方法
  6. (38)时钟延迟约束
  7. Android持久化保存cookie
  8. Android颜色透明度(不透明度)计算
  9. 阿里云服务器ubuntu 16.04 安装mysql
  10. 股权转让是什么?如何股权转让?
  11. 禅道项目管理软件是什么(一)
  12. Linux基本命令(Redhat,CentOS)
  13. vs2010生成的exe更改icon
  14. 关于platform_device和platform_driver的匹配
  15. 教育邮箱申请jetbrains产品,免费获得AppCode、DataSpell、dotMemory、GoLand、IntelliJ IDEA、PhpStorm、PyCharm专业版
  16. 聚名:阿里巴巴“双11”商标被驳回,商标申请驳回的原因是什么?
  17. 比较著名的国外科技网站(推荐)
  18. 3升杯子5升杯子倒出4升水
  19. seo里的长尾关键词是什么
  20. [DeeplearningAI笔记]序列模型2.1-2.2词嵌入word embedding

热门文章

  1. Windows Server 8 Beta 初体验之二:Hyper-v
  2. python_列表——元组——字典——集合
  3. 002 selenium 元素定位
  4. Java经典编程题50道之三十一
  5. powershell ise好字库和diy配色文件分享
  6. spring+hibernate 下载
  7. linux配置java环境变量(详细)(转)
  8. SQL 和T-SQL学习(一)
  9. java day30【数据库连接池 、Spring JDBC : JDBC Template】
  10. 软件构建中的设计(一)