我需要一个关于使用c#在asp.net中进行会话的详细示例。例如(在登录操作中使用会话)
您可以考虑使用表单身份验证:http://msdn.microsoft.com/en-us/library/aa480476.aspx
Session是ASP.Net中的系统,您可以在其中保存基于用户的对象和变量,因此这些项目可以在回发中使用。
向Session添加变量:
Session["key"] = myVar;
检索变量
myVar = Session["key"];
myVar = (MyType) Session["key"];
在Session中,您可以保存任何.NET Framework类型,但是您应该非常了解此设计对应用程序的影响,因为这会产生可伸缩性问题。
在this question的答案中,有一个优秀的实用程序类可以帮助您抽象会话对象,也可以看看它。
对不起,不完全确定您使用登录的内容,但使用会话相当简单,MSDN的以下两页应该让您开始:
如果您在页面上有标准的login controls,则可以处理LoggedIn Event以在用户会话状态中存储其他详细信息。