在同一webform中调用同一个web services的两个方法,为什么他们不属于同一个session

八爪鱼-杭州 2004-01-04 01:40:01
在web services(ws)中有两个[web method]
[web method(true)]
public void a()
{
Session[0]="a";
}
[web method(true)]
public string b()
{
return (string)Session[0];
}

在web form的pageload中调用

ws.a();
textbox1.text=ws.b();


在textbox1中却什么也没显示。请大家帮忙看看呀


...全文
78 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
八爪鱼-杭州 2004-01-04
  • 打赏
  • 举报
回复
谢谢楼上!
我在web service中已经启用了session:[web method(true)]==[web method (session=true)]

不过第二条我是没做,楼上能说得他细点吗
lin9703 2004-01-04
  • 打赏
  • 举报
回复
1)[web method(true)] 里面 你加session=true 了吗
2) 你声明客户的cookie控制器了吗?
方法是,你的代理类.cookieContainer= 你在客户端定义的一个cookie,

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧