你用的可能是.ashx文件,那么你的C#代码中的那个HttpContext不可用。你的用httpHandle的 public void ProcessRequest(HttpContext context)的这个HttpContext。
调试一下,就什么都清楚了
我开发的时候开始其他人选择了2.0。后来我自己试验的时候发现2.0里jQuery访问webservers真TMD麻烦。。于是。。改3.5。。问题完美解决
1楼的朋友。。你的那个东西是3.5才有滴。。2.0没有。。
//若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
//[System.Web.Script.Services.ScriptService]
在webservice中 请去掉上面的注释
webservers 就可以实现