您的位置:首页 > 其它

关于ashx创建session的问题

2013-03-28 22:42 162 查看
这两天自己学习JQuery和ajax,做个小Demo创建session的时候遇到了困难,网上查询资料时发现很多朋友都遇到了类似的问题,故贴出相关代码,供大家参考。

public class LoginAjax : IHttpHandler,IRequiresSessionState //需要实现 IRequiresSessionState接口
{
UserManage um = new UserManage();
public void ProcessRequest(HttpContext context)
{
Users ur = null;
context.Response.ContentType = "text/plain";
ur= um.getLoginfo(context.Request["name"], context.Request["pwd"]);
if (ur != null && ur.Status==0)
{
context.Session["id"] = ur.Uid; //给创建Session,并赋值,读取方法不变
context.Session["name"] = ur.Uname;
context.Response.Write("1");
}
else
{
context.Response.Write("0");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: