苏州电脑上门维修,苏州上门重装系统,苏州电脑维修

电话:18913547119 苏州电脑维修|苏州上门维修电脑|苏州上门装系统|苏州上门重装windows7系统|苏州网站建设

Baidu
请您留言 | 驱动下载 | 设为首页 | 加入收藏
  网站首页   苏州电脑维修    电脑数据恢复备份     苏州上门装系统    苏州网站建设    苏州打印机维修    在线留言    维修博客    联系我们 
苏州园区上门修网络
苏州新区上门修网线
新区科技城布网线
吴中区修网线
相城区设置无线路由器
今天是-
 
点我聊天
点我询价
微信号13814852280
 
您当前位置:网站首页 >> 苏州沧浪区上门维修 >> 葑门上门修理电脑 >> 阅读文章
站内查找:

AJAX调用WCF服务项模板[ASP.NET]

电话:15062333206 苏州所有地区上门服务,修不好,不收费
点击QQ咨询: ---QQ咨询:点击这里给我发消息
来源:IT168 发布时间:2009-05-01 00:35:24 查看次数:

如果你打开后台代码文件,将看到如下形式的代码:

  1. namespace WebUI  
  2. {  
  3.     [ServiceContract(Namespace = "")]  
  4.     [AspNetCompatibilityRequirements(RequirementsMode =   
  5.         AspNetCompatibilityRequirementsMode.Allowed)]  
  6.     public class HelloWorldService  
  7.     {  
  8.         [OperationContract]  
  9.         public void DoWork()  
  10.         {  
  11.             return;  
  12.         }  
  13.     }  

VS 2008会自动为你在web.config文件中添加一些必要的配置,因此不需要手工在web.config文件中添加任何配置。现在,继续并添加一个HelloWorld()方法,该方法返回一个“HelloWorld”的字符串并为该方法添加一个[OperationContract]特性。在本篇文章的后面我们将解释该特性。

现在,为Web应用程序工程添加一个页面并命名它为“HelloWorldTest.aspx”。从Visual Studio工具箱中拖拽一个Script Manager项到页面上。在ScriptManager 标签内部,添加一个到该服务的引用。下面给出了该代码示例:

  1. <asp:ScriptManager ID="ScriptManager1" runat="server"> 
  2.     <Services> 
  3.         <asp:ServiceReference Path="~/HelloWorldService.svc" /> 
  4.     Services> 
  5. asp:ScriptManager> 

现在,添加一个button按钮和一个textbox文本框到页面上,并为该按钮添加点击事件处理程序,以使用JavaScript函数来调用服务。当你编写服务调用函数时,Visual Studio 2008 HTML编辑器将提供智能感知功能以方便编写必要的函数调用。完整的HTML代码如下所示:

  1. <form id="form1" runat="server"> 
  2. <div> 
  3.     <script language="javascript" type="text/javascript"> 
  4.         function GetValueFromServer() {  
  5.             HelloWorldService.HelloWorld(onSuccess, onFailure);  
  6.         }  
  7.         function onSuccess(result) {  
  8.             document.getElementById('txtValueContainer').value = result;  
  9.         }  
  10.  
  11.         function onFailure(result) {  
  12.             window.alert(result);  
  13.         }  
  14.     script> 
  15.     <asp:ScriptManager ID="ScriptManager1" runat="server"> 
  16.         <Services> 
  17.             <asp:ServiceReference Path="~/HelloWorldService.svc" /> 
  18.         Services> 
  19.     asp:ScriptManager> 
  20.     <input id="btnServiceCaller" type="button" value="Get Value"   
  21.            onclick="GetValueFromServer()"/> 
  22.     <input id="txtValueContainer" type="text" value="" /> 
  23. div> 
  24. form> 

注意,当调用服务时,我们传递了两个方法:一个用于进行回调而另一个用于错误回调。如果我们需要传递任何参数到该函数中,这些参数会首先传递进去然后再进行回调。

因此,如果我们有一个名为getvalue 的函数并接收两个字符串参数,那么我们将以[NameSpaceName].[ServiceName].getvalue(“value one”,”value two”,on_success,on_error);的方式调用该函数,此刻on_success和on_error各自表示回调和错误回调。





·上一条:最基本的AJAX框架的实现方法
·下一条:AJAX的类库中使用服务接口定义[ASP.NET]
相关文章
·苏州十全街电脑上门维修系统重装 2009-08-31 08:45:47
·Ajax是什么 2009-05-01 00:43:25
·苏州群星二村附近维修电脑的 2017-04-26 09:20:09
·Ajax 技术从入门到精髓 2009-05-01 00:40:32
·最基本的AJAX框架的实现方法 2009-05-01 00:38:02
·苏州工业园区星港街附近维修电脑星州街修网络线的 2017-03-22 17:45:53
·AJAX调用WCF服务项模板[ASP.NET] 2009-05-01 00:35:24
·苏州东方大道好得家维修电脑 2017-03-22 16:08:27
文章评论
现在有0人对本文发表评论 查看所有评论
  最新更新
·苏州群星二村附近维修电脑的
·苏州工业园区星港街附近维修电脑星州街修网
·苏州东方大道好得家维修电脑
·苏州园金益新村维修电脑的群星苑安装系统
·苏州扬东路电脑维修跨塘重装系统
·苏州平江区齐门路竹之苑修电脑西北街重装系
·苏州带城桥路上门维修电脑南石皮弄玉器店修
·苏州东环创智赢家修无线路由器富华苑电脑维
·苏州哪种杀毒软件好
·苏州大学电脑上门维修重装系统
·葑门街道上门重装系统电脑维修
·苏州解放西路电脑上门维修
·苏州沧浪区电脑维修
·苏州桐泾公园电脑上门维修
·苏州银桥新村上门修电脑
  阅读排行
·苏州东环创智赢家修无线路由器富华苑电脑维
·Ajax 技术从入门到精髓
·Ajax让网页木马“悄悄的执行”
·Web2.0网站攻击新潮—Ajax Hacking
·AJAX调用WCF服务项模板[ASP.NET]
·最基本的AJAX框架的实现方法
·苏州工业园区星港街附近维修电脑星州街修网
·Ajax文本框输入提示
·AJAX的类库中使用服务接口定义[ASP.NET]
·Ajax是什么
·苏州桐泾公园电脑上门维修
·苏州盘门上门重装系统电脑维修
·苏州桐泾公园电脑维修上门重装系统
·苏州哪种杀毒软件好
·苏州十全街电脑上门维修系统重装
关于我们 | 关于我们 | 苏州网站建设 | 联系方式 | 数据恢复/备份 | 打印机故障 | 上门装系统 | 有事请留言 | 苏ICP备08101427号
联系邮箱:150795275@qq.com 在线QQ:150795275
Copyright 2017, 版权所有 www.zhongguolaobao.cn. SEEK114分类网站目录企业黄页