如何在asp .net C#登录和注册memberprofile页面中创建会话

我是ASP .net C#的新手,我创建了注册,登录和会员资料页面

在所有validation数据存储在数据库中..并且登录页面也正常工作…

我不知道会议..我可以创建会话以及如何使用会话使登录模块更有效吗?

提前致谢

  1. 会话是基于每个用户。
  2. 您可以将会话存储在SqlServer中以减少服务器上的负载

你可以像这样创建Session

Session["yourKey"]=someValue; 

读取此值

 if(Session["yourKey"]!=null) { //use the Session values. } 

您可以使用Forms Authentication for Better Approach进行登录。 表单身份validation

每次用户登录时,会话都是asp.net引擎为您创建的。 这是一篇很好的文章: Asp.net Session

使用Session是一种简单的传递值的方法。

你可以这样做:

创建会话变量:

 Session["name"] = "Any Name"; 

现在,让我们在另一个类中使用此变量创建一个条件:

 if(Session["name"] == "Any Name") { //To do Your Code Here }