广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    C#中如何应用Session

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

    首先我们要创建一个MVC的web项目,建好以后我们的web项目的目录结构如下面的图所示:

    2/6

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

    3/6

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

    4/6

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

    5/6

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

    6/6

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

    SESSION
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.ff371.cn/art_1223805.html

    相关资讯

    ©2019-2020 http://www.ff371.cn/ 国ICP备20009186号06-04 01:59:43  耗时:0.730