亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET 中怎么利用ASHX獲取Session

發布時間:2021-07-16 14:46:24 來源:億速云 閱讀:155 作者:Leah 欄目:開發技術

本篇文章為大家展示了ASP.NET 中怎么利用ASHX獲取Session,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

1-在 aspx和aspx.cs中,都是以Session["xxx"]="aaa"和aaa=Session["xxx"].ToString()進行讀寫。

  而在ashx中,Session都要使用context.Session,讀寫方法是這樣的:

  context.Session["xxx"]="aaa"和aaa=context.Session["xxx"].ToString()

2-在ashx文件中,要對Session進行成功的讀寫,應該在使用 Session的class后增加接口IRequiresSessionState (添加

  時可能提示添加命名空間 using System.Web.SessionState 的引用),否則 context .Session ["xxx"]讀出的總是null

  aspx.cs中是直接Request和Session,而在ashx中是context.Request和 context.Session.aspx.cs中可以直接使用,是因為有Web.UI,ashx中只能靠傳進去的HttpContext實例對 Request和Session等進行操作。AppCode中的cs文件中沒有Web.UI,沒有HttpContext參數,如果 cs中可以得到當前的HttpContext,就可以根據這個HttpContext去操作Request和Session.

  在cs中要操作Session,應該增加IRequiresSessionState 接口。HttpContext類中有一個靜態屬性叫Current,可以通過這個屬性去得到當前的HttpContext.

  在AppCode的cs文件中要得到當前訪問者的IP,可以用HttpContext.Current.Request.UserHostAddress.

上述內容就是ASP.NET 中怎么利用ASHX獲取Session,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

望江县| 丰宁| 巧家县| 武夷山市| 樟树市| 金昌市| 远安县| 甘洛县| 鹰潭市| 顺义区| 博野县| 昌都县| 循化| 南投县| 荔浦县| 肃宁县| 临桂县| 香港| 札达县| 兰坪| 军事| 卢湾区| 通化市| 襄城县| 湘潭县| 临沧市| 恩平市| 鲁山县| 济宁市| 洪湖市| 太仓市| 东乌珠穆沁旗| 虹口区| 高雄市| 仲巴县| 辉南县| 宁陕县| 鸡东县| 盐池县| 宝山区| 永川市|