注册本站  论坛  繁體中文

慧民电脑芯片级维修-电脑技巧
手机 | MP3 | MP4 | 显卡 | 主板 | 显示器 | 光存储 | 笔记本 | 网络设备 | 移动存储 | 数码相机
键鼠 | CPU | 音箱 | GPS | 电视 | 服务器 | 投影机 | 机箱电源 | 品牌电脑 | 办公打印 |
| 网站首页 | Cisco | Windows | Linux | Java | Dotnet | Oracle | 网页设计 | 平面设计 | 安全 | 软件应用 | 电脑维修 | 办公维修 |
您现在的位置: 电脑技巧 >> Dotnet >> ASP.NET >> Dotnet正文

如何在ASP.Net Ajax中调用WebService

文章来源:中国IT实验室收集整理 作者:佚名 更新时间:2008-9-22 12:26:03 【 】 【加入收藏

    今天我想实现利用JavaScript调用WebService我首先就想到了ASP.Net Ajax 因为微软的东西用着方便,我从网上看了看,这东西好多人都写了,我就从官方找了个Demo下了看看源代码,感觉没什么特殊的,于是动手开始写.先添加一个webservice.asmx然后在default.aspx中加入ScriptManager 并设置serviecs属性
<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]属性,我觉得问题可能就在这了,加上就可以了!

  • 上一篇Dotnet:

  • 下一篇Dotnet: 没有了
  • 最 新 热 门
     详解如何实现最基本的AJAX框架
     XAML命名空间和命名空间映射
     SOA and Web services 新手入门
     Ajax实战:在浏览器端应用MVC
     超越XML和JSON:YAM
     闲话Java Web层框架优缺点 用哪个呢?
     如何通过Web Services上传和下载文件
     ASP.NET中XML数据的处理
     关于.net和Java的比较
     ADO.NET实体框架准备好面向企业级应用了?
    最 新 推 荐
     如何在ASP.Net Ajax中调用WebService
     ASP.NET 1.1 ListBox的注意事项
     如何利用JS实现对后台CS代码的调用
     .net开发中批量删除记录时如何实现全选功能
     ASP.NET开发中的八个最佳实践
     ASP.NET开发中的验证码技术
     控件开发asp.net处理标签间内容
     程序员成为成为编程高手的二十二条军规
     VS 2005和ASP.NET 2.0中处理CSS样式表
     如何有效监控.NET应用程序
    相 关 文 章

    详解如何实现最基本的AJAX框架
    如何通过Web Services上传和下载文件
    VB6如何在托盘中写入应用程序图标
    如何利用JS实现对后台CS代码的调用
    .net开发中批量删除记录时如何实现全选功能
    如何有效监控.NET应用程序
    编程中如何选择Class, Abstract Class and …
    如何构造一个C#语言的爬虫蜘蛛程序
    C#如何取硬件标志代码
    如何实现WebService的异步调用

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告

     

    Copyright 2006-2008 pcjx.com All Rights Reserved
    电脑技巧 版权所有 粤ICP备06059145号 地图
    门市地址:广东省佛山市南海区黄岐黄海路133号
    本网站所有内容未经许可不得转载或做其他使用