在asp.net里怎样异步调用WebService方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在asp.net里怎样异步调用WebService方法相关的知识,希望对你有一定的参考价值。
,两个网站之间可以实现异步调用,同一个里面不行么?
1.在类设计器中,右击包含您要提取的一个或多个成员的类型,指向“重构”,然后单击“提取接口”。“提取接口”对话框中显示出接口名称的默认值,以及声明接口的代码文件的名称的默认值。 接受或者更改默认值。
2.在“选择构成接口的公共成员”窗格中,选择或清除您要提取到新接口中的成员旁边的复选框,然后单击“确定”。 参考技术A 在项目里面添加web引用,就可以调用你WebService发布的方法了。追问
添加了,实现同步调用可以,实现异步调用不行,而且两个网站之间可以实现异步调用
在同一个网站里异步调用不行啊,请问怎么回事?
要在ASPX页面设置一个允许异步调用的属性 Async="true"这样就可以在这个页面里进行异步调用了!
追问也设置了,还是不行啊,在同一个网站里调用不行么?
追答你看一下这个例子http://zhidao.baidu.com/question/120629782.html
参考技术B 同一个里面就不需要用到WEBSERVICE了,用JQUERY的AJAX就可以了 参考技术C Ajax啊 找一些源码站 看看别人的例子ASP.NET JS调用WebService——简单例子
一、创建好WebService
二、编辑页面与js
三、
运行页面并点击按钮,结果如下
简单调用吧!
以上是关于在asp.net里怎样异步调用WebService方法的主要内容,如果未能解决你的问题,请参考以下文章
ASP.net jQuery调用webservice返回json数据的一些问题
asp.net ajax客户端框架如何调用Web Service