成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談ASP.NET Ajax中調用JavaScript的服務

開發 后端
本文將簡單談一談如何在ASP.NET Ajax中調用JavaScript的服務,以及了解到如何使用啟用Ajax的WCF服務項模板等等內容。

現在,可以像我們現在所使用的那樣使用HelloWorldService服務了。下面,我給出了一個比較清晰完成的示例代碼。ScriptManager 標簽也進行了顯示。注意我們添加了一個clientServiceHelper.js 文件。我們在那個文件中放置了所有客戶端和WCF通信的JavaScript函數。

<asp:ScriptManager ID="ScriptManager1" runat="server">
    
<Scripts>
        
<asp:ScriptReference Path="~/Script/ClientServiceHeler.js" />
    </Scripts>
    <Services>
        
<asp:ServiceReference Path="~/ToDoService.svc" />
    </Services>
</asp:ScriptManager>
在of clientServiceHelper.js文件部分,我們使用了一個ASP.NET AJAX

客戶端對象模型來編寫JavaScript客戶端代碼。
Type.registerNamespace(
"ServiceClients");
    ServiceClients.ToDoClient
= function() {
}

ServiceClients.ToDoClient.prototype
= {

    AddToDo:
function(todo, callback, errorCallBack) {
        ServiceLibrary.IToDoService.AddToDo(todo, callback, errorCallBack);
    },

    DeleteToDo:
function(todo, callback, errorCallBack) {
        ServiceLibrary.IToDoService.DeleteToDo(todo, callback, errorCallBack);
    },

    UpdateToDo:
function(todo, callback, errorCallBack) {
        ServiceLibrary.IToDoService.UpdateToDo(todo, callback, errorCallBack);
    },

    GetAllToDo:
function(callback, errorCallBack) {
        ServiceLibrary.IToDoService.GetAllToDo(callback, errorCallBack);
    },

    dispose:
function() {
    }
}

ServiceClients.ToDoClient.registerClass(
'ServiceClients.ToDoClient', null, Sys.IDisposable)

if (typeof (Sys) !== 'undefined') Sys.Application.notifyScriptLoaded();

小結

在本篇文章中,我們已經了解到如何使用啟用Ajax的WCF服務項模板。然后,我們了解了如何使用一個基于WCF服務的服務接口。我們也了解到如何配置web.config文件來使用服務。最后,我們了解了在ScriptManager中如何添加一個服務引用。我們也能夠在C#代碼中添加一個服務引用。其示例代碼如下所示:

ScriptManager manager = ScriptManager.GetCurrent(Page);
ServiceReference reference = new ServiceReference("ToDoService.svc");
manager.Services.Add(reference);

【編輯推薦】

  1. 使用ASP.NET AJAX調用WCF服務項模板
  2. 詳解Ajax在ASP.NET中的實現方式
  3. 使用ASP.Net 3.5的Ajax與Web服務開發實例
責任編輯:彭凡 來源: ITPUB
相關推薦

2009-07-20 17:59:07

JavaScript調ASP.NET AJA

2009-07-22 16:11:43

ASP.NET AJA

2009-07-21 09:53:55

ASP.NET AJAWCF服務

2009-01-16 13:17:16

AjaxASP.NET.NET

2010-02-26 10:30:03

ASP.NET Aja

2009-07-28 16:03:23

ASP.NET狀態服務

2009-07-20 17:39:36

WCF服務ASP.NET AJA

2009-07-27 13:01:28

TreeViewASP.NET

2009-07-27 09:14:06

ASP.NET Jav

2009-04-07 16:21:35

ASP.NETAJAXWCF

2009-07-28 17:34:28

ASP.NET XML

2009-07-21 17:18:26

UpdateProgrASP.NET AJA

2011-06-08 11:36:16

ASP.NETrender

2009-07-27 17:54:39

WCF服務ASP.NET

2009-07-22 16:17:39

ASP.NET AJA

2009-07-22 16:25:41

ASP.NET AJA

2009-07-24 13:41:15

ASP.NET AJA

2009-07-20 15:30:11

ASP.NET應用

2009-07-20 13:54:31

ScriptManagASP.NET AJA

2009-07-24 10:52:42

ASP.NET ISA
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区亚洲 | 亚洲在线成人 | 91久久国产综合久久 | 97精品超碰一区二区三区 | 久久久婷 | 99精品免费久久久久久久久日本 | 国产精品视频二区三区 | 激情欧美日韩一区二区 | 99免费视频 | 久久精品国产久精国产 | 99精品国产一区二区三区 | 国产一区二区三区四区五区加勒比 | 亚洲人成网站777色婷婷 | 国产一区二区三区在线看 | 91久久精品一区二区三区 | 国产亚洲高清视频 | 99综合| 日本午夜一区二区三区 | 99av成人精品国语自产拍 | 成人亚洲精品 | 亚洲www. | 成人在线播放网站 | 亚洲综合一区二区三区 | 国产黄色在线观看 | 一区二区在线不卡 | 精品欧美黑人一区二区三区 | 91传媒在线播放 | 国产三区在线观看视频 | 亚洲精品久久久久久首妖 | 久久精品久久久 | 综合精品 | 欧洲精品一区 | 一级欧美日韩 | 日韩精品免费在线观看 | 日韩午夜 | 中文字幕亚洲区一区二 | 久久久一区二区三区 | 亚洲精品日本 | 亚洲国产91 | 欧美亚洲视频 | 中文字幕视频网 |