本文介绍了如何访问会话在.ashx的文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我要访问某个值在.ashx的文件(这已被设置in.aspx文件)。我试图让使用查询字符串,会话等,但每次失败了时间的价值。 ?任何人都可以给我建议,我们如何在.ashx的文件访问会话值
I want to access some value(which is already set in.aspx file) in .ashx file. I tried to get that value using querystring, session etc but each time it failed. Can anyone suggest me how can we access session value in .ashx file?
推荐答案
在aspx文件:结果
Session.Add("filename", "Test.txt");
结果
在您设置aspx文件会话值。 。使用后获得的ashx的文件中的值
After you have set session value in aspx file. Use following to get the value in ashx file.
在ashx的文件:的结果
public class ImageHandler : IHttpHandler, System.Web.SessionState.IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
string Name = "";
if (context.Session["filename"] != null)
Name = context.Session["filename"].ToString();
}
}
这篇关于如何访问会话在.ashx的文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!