首先,项目是一个asp.net三层架构的;
然后,要在项目中引用webservice,要引用的webservice是自己写的一个asp.net web服务应用程序;
现已在UI层引用web服务应用程序的dll,该怎么实现调用webservice,比如AutoCompleteExtender控件该怎么配置?也就是实现在UI层用AJAX.NET控件调用webservice?如果不用webservice写在一个web服务应用程序中,是不是可以直接放在UI层?
你添加web引用不就行了?
然后选择头两个应该都可以。。。
添加webservice引用,然后引入相应命名空间,直接调用方法,或者在aspx页面通过js ajax的形式调用。
采用服务引用,当引用完并且测试好准备发布到服务器上是修改下配置文件中的webservice地址即可。
服务引用的地址是可以通过配置文件进行配置的。
你发布后 服务不是有个地址的么,把你引用服务的地址改成发布后的地址。
调试的时候会出现webservice,或者自己添加,然后更改相应的配置信息就OK。