3

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

在所有验证数据都存储在数据库中之后..登录页面也可以正常工作...

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

提前致谢

4

3 回答 3

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

你可以像这样创建会话

Session["yourKey"]=someValue; 

读取这个值

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

您可以使用 Forms Authentication for Better Approach 进行登录。表单认证

于 2013-03-04T10:39:20.663 回答
1

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

于 2013-03-04T10:32:12.263 回答
0

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

你可以这样做:

创建会话变量:

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

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

if(Session["name"] == "Any Name")
{
    //To do Your Code Here
}
于 2015-03-17T23:15:11.150 回答