C#中如何应用Session
来源:网络收集 点击: 时间:2024-12-02【导读】:
在应用C#编写Web程序的时候,我们会有这样的需求,比如用户浏览某个页面的话我要判断他是否登录了,如果没有登录的话不给其显示一些内容。这就需要用到Session了,下面小编通过一个例子给大家分享一下。工具/原料moreVisual Studio 2017方法/步骤1/6分步阅读
2/6
3/6
4/6
5/6
6/6
SESSION
首先我们要创建一个MVC的web项目,建好以后我们的web项目的目录结构如下面的图所示:

然后我们在Index.cshtml中添加如下的代码,一个登录表单,用于模拟web页面登录

下面我们写一下后台处理登录的方法,如下图所示,我们这里只是简单的判断了一下,并没有连接数据库进行更详细的判断,注意的是,判断成功以后将有效字符串写入到Session中,如下图所示:

我们来看一下,我们上面用到的操作Session的这个HttpContext是个什么东东。如下图所示,是HTTP相关的操作类。

下面我们要模拟的就是在跳入About页面的时候传递进去已登陆的生效字符串,如下图所示:

最后About页面根据生效字符串来确定展示哪些内容。怎么样是不是很简单!

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.ff371.cn/art_1223805.html
上一篇:新房除甲醛的方法
下一篇:2022年QQ恩爱榜怎么看