如何在ASP.Net Ajax中调用WebService
点击次数:37 次 发布日期:2008-11-26 11:01:35 作者:源代码网
|
源代码网推荐 <asp:ScriptManager runat="server" ID="scriptManager"> 源代码网推荐 <services> 源代码网推荐 <asp:servicereference path="webservice.asmx" /> 源代码网推荐 services> 源代码网推荐 </asp:ScriptManager> 源代码网推荐 然后我有加了个button 并为其指定click事件 源代码网推荐 <button onclick="getHello()">hello world</button> 源代码网推荐 接下来开始写脚本 源代码网推荐 <script type="text/javascript"> 源代码网推荐 function getHello() 源代码网推荐 { 源代码网推荐 webservice.HelloWorld(callComplete); 源代码网推荐 } 源代码网推荐 function callComplete(result) 源代码网推荐 { 源代码网推荐 alert(result); 源代码网推荐 } 源代码网推荐 </script> 源代码网推荐 按说应该没有什么问题了但是点击按钮的时候脚本报错 webservice未定义 源代码网推荐 我就开始和人家的开始比,到底是哪错了,一开始我以为是脚本写的不对,后来看到webservice那部分发现 人家导如了Microsoft.Web.Script.Services;这个命名空间,而且在类前设置了[ScriptService]属性,我觉得问题可能就在这了,加上就可以了! 源代码网推荐 源代码网推荐 http://www.cnblogs.com/interboy/archive/2006/11/26/573045.html 源代码网推荐 源代码网推荐 做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。 源代码网推荐 源代码网供稿. |
