开发环境:VS2012
操作系统:WIN7-64
.NET版本:.NET 4.5
问题:
前端js代码调用websevice接囗时,开发环境没有智能感websevice类名
以前由于使用C#写桌面应用代码,当引用类库后,一般开发环境会智能感应类名,然后可以自由选择类方法。现在第一次接触ASP.NET前端,使用AJAX控件ScriptManager,当添加引用代码后,如下图
然后添加JS代码
如下图
这样是无法调用WebService接囗的
解决方法:
采用“命名空间.类名.方法”格式即可,就是在类名前再加命名空间,这是第一次使用asp.net遇到的问题