如何从aspx页面向ashx页面传值
现在我有3个aspx页面想向一个ashx页面传两个数组,一个或多个参数[这些参数是ashx页面的属性],各位高手,有什么简便的方法么???? --------------------编程问答-------------------- 有数组?如果你不想转换成字符串的话.
那只有用session或cache或Application了
如果方便转成字符串
那么可以用 表单进行post提交
如果数据量少,也可以用querystring或cookie传
--------------------编程问答-------------------- --------------------编程问答-------------------- 另外,可以将这些数据包装成aspx类的属性.然后在ashx中取得PreviousPage的属性. --------------------编程问答--------------------
还传个什么呀?!都是在web服务器上,直接把你的ashx中处理数据的代码写成一个static方法,然后在aspx中直接调用这个static方法。 --------------------编程问答-------------------- 方法一:使用session,cache,Application
方法二:先将数组存储到数据库中
不过有一点需要注意的是:这两种方法都必须先将数组中的数据进行序列化。
--------------------编程问答-------------------- 如果是在同一请求过程,也可以使用下面的方式:
System.Web.HttpContext.Current.Items["name"] = value;
它会在请求过程结束后,自动清除。 --------------------编程问答--------------------
顶 --------------------编程问答--------------------
不建议使用static吧,并发后,问题就来啦。 --------------------编程问答--------------------
顶一个。
补充:.NET技术 , ASP.NET