本文介绍了如何在处理程序文件中使用Session和Hashtable的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在处理程序文件中使用我的会话和Hashtable而不是我如何使用?

请帮助我。

I want to use my session and Hashtable in handler file.. than how i use ?
Please help me.

推荐答案

<![CDATA[<%@ WebHandler Language="C#" Class="Handler" %>]]>

using System.Web;
using System.Collections;
public class Handler : IHttpHandler, System.Web.SessionState.IRequiresSessionState
{
    public void ProcessRequest (HttpContext context) {

        if (context.Session["userpseb2014"] == null || context.Session["userpseb2014"].ToString() == "")
        {
            context.Response.Redirect("../Default.aspx");
        }
        
            Hashtable objHT = new Hashtable();
            objHT = (Hashtable)context.Session["userpseb2014"];
            string str = objHT["User"].ToString();
        
        
        context.Response.ContentType = "text/plain";
        
        HttpPostedFile uploadFiles = context.Request.Files["Filedata"];
        string pathToSave = HttpContext.Current.Server.MapPath("signsect/") + uploadFiles.FileName;
        uploadFiles.SaveAs(pathToSave);
    }
 
    public bool IsReusable {
        get {
            return false;
        }
    }
}







谢谢

AARIF SHAIKH




Thanks
AARIF SHAIKH


这篇关于如何在处理程序文件中使用Session和Hashtable的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 18:42