首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

Webserver方法中不能使用Session?要怎么保存一个List对象

2012-06-12 
Webserver方法中不能使用Session?要如何保存一个List对象?今天第一次在Webserver中直接使用Session才发现

Webserver方法中不能使用Session?要如何保存一个List对象?
今天第一次在Webserver中直接使用Session才发现错错错!
可是在这情况下。我一定要使用到一个临时的存储介质保存一个List对象
能用什么东西替代吗?
 public string hai(string a)
  {
  List<int> li=new List<int>();
  li.add(1);
  Session["list"] = li;
   
//模拟另一个方法
  List<int> list=(List<int>)Session["list"];
  string a="";
  if (list != null)
  {
  foreach (int i in list)
  {
  a =i.tostring();
  }
  }
  return a;
  }

[解决办法]
是webservice吗?如果是webservice的话要加上enablesession=true属性,不能用list对象的话可以考虑数组传值

热点排行