ASP.NET中在一般處理程序中使用session的簡(jiǎn)單介紹
<%@ WebHandler Language="C#" Class="ChangePwd" %>
using System;
using System.Web;
using System.Web.SessionState;
public class ChangePwd : IHttpHandler, IReadOnlySessionState
{
public void ProcessRequest (HttpContext context)
{
context.Response.ContentType = "text/plain";
OperUser ou = new OperUser();
if (ou.ChangeWsPassword(context.Session["ws_user"].ToString(),context.Request.QueryString["pwd"].ToString()))
{
context.Response.Write("true");
}
else
{
context.Response.Write("flase");
}
}
public bool IsReusable {
get {
return false;
}
}
}
加上 using System.Web.SessionState;和 IReadOnlySessionState
如果您的處理程序?qū)⒃L問(wèn)會(huì)話狀態(tài)值,它必須實(shí)現(xiàn) IRequiresSessionState 接口(不包含任何方法的標(biāo)記接口)。
導(dǎo)入using System.Web.SessionState;
果然,只要對(duì)自定義類加上一個(gè)IRequiresSessionState標(biāo)記接口就可以了,也不需要實(shí)現(xiàn)任何的方法。
與此,同時(shí)還有另一個(gè)接口:IReadOnlySessionState接口,用于指示Http處理程序,對(duì)Session有只讀的權(quán)限,也是空接口,無(wú)需實(shí)現(xiàn)任何方法。
相關(guān)文章
ASP.NET中實(shí)現(xiàn)導(dǎo)出ppt文件數(shù)據(jù)的實(shí)例分享
這篇文章主要介紹了ASP.NET中實(shí)現(xiàn)導(dǎo)出ppt文件數(shù)據(jù)的實(shí)例分享,實(shí)例代碼用C#語(yǔ)言編寫(xiě),利用.NET的庫(kù)實(shí)現(xiàn)起來(lái)還是比較簡(jiǎn)潔的,需要的朋友可以參考下2016-02-02.net中自定義錯(cuò)誤頁(yè)面的實(shí)現(xiàn)升級(jí)篇
這篇文章主要給大家介紹了關(guān)于.net中自定義錯(cuò)誤頁(yè)面實(shí)現(xiàn)的相關(guān)資料,這篇文章是之前的升級(jí)篇,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-06-06將文件上傳、下載(以二進(jìn)制流保存到數(shù)據(jù)庫(kù))實(shí)現(xiàn)代碼
將文件以二進(jìn)制流的格式寫(xiě)入數(shù)據(jù)庫(kù):首先獲得文件路徑,然后將文件以二進(jìn)制讀出保存在一個(gè)二進(jìn)制數(shù)組中具體請(qǐng)祥看本文,希望對(duì)你有所幫助2013-05-05.net mvc頁(yè)面UI之Jquery博客日歷控件實(shí)現(xiàn)代碼
最近在做一個(gè)博客系統(tǒng),其他需要用到博客日歷控件,網(wǎng)上搜索了很多資料,其中大部分都是javascript的,經(jīng)過(guò)總結(jié)使用jquery實(shí)現(xiàn)了博客日歷效果。代碼如下2013-09-09asp.net數(shù)據(jù)綁定DataBind使用方法
asp.net數(shù)據(jù)綁定DataBind使用方法,大家參考使用吧2013-12-12.NET?Core部署為Windows服務(wù)的詳細(xì)步驟
這篇文章主要介紹了.NET?Core部署為Windows服務(wù),想要將.NET?Core部署為window服務(wù),項(xiàng)目中需要進(jìn)行以下配置:項(xiàng)目中引入Microsoft.Extensions.Hosting.WindowsServices包,本文給大家詳細(xì)講解,需要的朋友可以參考下2022-10-10ADO.Net對(duì)oracle數(shù)據(jù)庫(kù)操作的實(shí)例代碼
ADO.Net對(duì)oracle數(shù)據(jù)庫(kù)操作的實(shí)例代碼,需要的朋友可以參考一下2013-06-06*.ashx文件不能訪問(wèn)Session值的解決方法
這篇文章主要介紹了*.ashx文件不能訪問(wèn)Session值的解決方法,只需在頭部引用一個(gè)命名空間即可解決問(wèn)題,非常實(shí)用,需要的朋友可以參考下2014-09-09asp.net Web Service 接口大量數(shù)據(jù)傳輸解決方案
就管他叫“使用多線程分段獲取大量數(shù)據(jù)方法”吧。假定我們的需求是,通過(guò)Web Service獲取10W條訂單,我的解決方案是 分成10個(gè)線程每個(gè)線程傳輸1W條訂單分段獲取2010-04-04