簡體   English   中英

在asp.net中的會話

[英]Session in asp.net

我需要有關使用c#在asp.net中進行會話的詳細示例,例如(在登錄操作中使用會話

會話是ASP.Net中的系統,您可以在其中保存基於用戶的對象和變量,因此可以在回發之間使用這些項目。

向會話添加變量:

Session["key"] = myVar;

檢索變量

myVar = Session["key"];
myVar = (MyType) Session["key"];

在Session中,您可以保存任何.NET Framework類型,但是您應該非常了解此設計對應用程序的影響,因為這會帶來可伸縮性問題。

此問題的答案中,有一個出色的實用程序類,可以幫助您抽象會話對象,也可以對其進行研究。

抱歉,不能完全確定您要使用的登錄信息是什么,但是使用會話非常簡單,MSDN的以下兩個頁面應該可以幫助您入門:

如果頁面上具有標准的登錄控件 ,則可以處理LoggedIn事件以在用戶會話狀態中存儲其他詳細信息。

您可能會考慮使用表單身份驗證: http : //msdn.microsoft.com/zh-cn/library/aa480476.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM