【ASP.NET】 IRequiresSessionState接口的使用

来源:互联网 发布:数据挖掘技术 客户微盘 编辑:程序博客网 时间:2024/05/18 02:21

在做一个学生管理系统的练习,实现删除功能时,要传递UserName
if (context.Session[“UserName”] == null)
直接判断报错“System.NullReferenceException”类型的异常
还要你“new”一个Session
找到的方法也不适用
看了微软library也没有我想要的
这里写图片描述

然后看书,说要使用 IRequiresSessionState接口
接口的简介: 在一般处理程序中,如果要使用Session对象,则需要将当前类实现 IRequiresSessionState接口。该接口指定处理程序需要会话状态值的读写访问权。该接口是一个标记接口,接口中未定义任何方法。

使用这个接口,先引用System.Web.SessionState;
然后有一个基础知识点。。。
Java中类名后面是继承或者接口,在ASP.net里也是同理的
在Java中用implements实现接口,ASP.NET类后面用冒号
使用方法如图
这里写图片描述

阅读全文
0 0
原创粉丝点击