asp.net中aspx页面传值给ashx页面怎么做?
我在aspx页面中有一个image标签,我的ashx页面是动态生成一个图片,把这个ashx页面的路径赋给aspx的image的imageurl属性上,现在问题是,想把as...
我在aspx页面中有一个image标签, 我的ashx页面是动态生成一个图片,把这个ashx页面的路径赋给aspx的image的imageurl属性上,现在问题是,想把aspx的一个dictionary的集合传给ashx,让他把数据动态反应到ashx生成的图片上,该怎么做?先悬赏10分,解决后另加50
展开
展开全部
假如你的dictionary实例是dic,那么可以用Session:
Session["url"]=dic;
在ashx里这样接:
Dictionary<类型1,类型2> dic=(Dictionary<类型1,类型2>)context.Current.Session["url"];
你再试试呢
更多追问追答
追问
用session应该可以,不过这个dictionary存的数据量比较大,我想用cookie,可ashx又获得不了aspx页面传来的cookie,
追答
Cookie是保存在客户端的,万一用户关掉了Cookie怎么办,再说Cookie容量也小,不建议使用
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询