国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - VS2008中使用JavaScript調用WebServices

VS2008中使用JavaScript調用WebServices

2021-05-25 17:07junjie JavaScript

這篇文章主要介紹了VS2008中使用JavaScript調用WebServices,需要的朋友可以參考下

最近這幾天任務完成了,也沒什么重要的事情,抽空學習了一下WebServices的知識,感覺還是挺有意思,難度也不是很大。

首先,用VS2008創建一個asp.net網站

其次,項目 右鍵—>添加新項—>Web 服務   如下圖:

VS2008中使用JavaScript調用WebServices

就會產生WebService.cs和WebService.asmx兩個文件
在WebService.cs中添加代碼:

 

復制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Web.Script.Services;
/// <summary>
///WebService 的摘要說明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//注意添加下面代碼//
[ScriptService]
//若要允許使用 ASP.NET AJAX 從腳本中調用此 Web 服務,請取消對下行的注釋。
// [System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{
    public WebService()
    {
        //如果使用設計的組件,請取消注釋以下行
        //InitializeComponent();
    }
    [WebMethod]
    public string HelloWorld()
    {
        return "Hello World";
    }
    [WebMethod]
    public int GetSum(int a, int b)
    {
        int sum = a + b;
        return sum;
    }
}

 

Default.aspx頁面

 

復制代碼 代碼如下:

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<script language="javascript">
    function Method(obj)
     {
        document.getElementById("txtSum").value = obj;
     }
     function Hello()
     {
         WebService.HelloWorld(backMethod);
     }
     function getSum()
     {
        var a,b;
        a = document.getElementById("txtA").value;
        b = document.getElementById("txtB").value;
        try
        {
            WebService.GetSum(a, b, Method);
        }
        catch(err)
        {
            alert(err.description);
        }
     }
</script>
<body>
    <form id="form1" runat="server">   
    <div>
        <asp:ScriptManager ID="ScriptManager1" runat="server">
            <Services>
                <asp:ServiceReference InlineScript="True" Path="WebService.asmx" />
            </Services>
        </asp:ScriptManager>
        <input type="button" id="btHello" value="Hello" onclick="Hello();" /><br />
        <input type="text" id="txtA" value="" />+
        <input type="text" id="txtB" value="" />=
        <input type="text" id="txtSum" value="" />
        <input type="button" id="btSum" value="求和" onclick="getSum();" /><br />
    </div>
    </form>
</body>
</html>

 

通過以上方法就可以輕松的調用WebService中的方法,WebService中也可以返回一個DataSet結果集。
后面還得繼續學習WebService的知識。
如果大家有好的WebService學習的資料或者是網站的話,拿出來分享一下,以方便大家共同學習、交流。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本高清中文字幕 | 色九九| 日本一本视频 | 成人区精品一区二区婷婷 | 久久成人综合网 | 午夜视频在线观看网站 | 亚洲午夜视频在线观看 | 伊人五月| 一本大道av日日躁夜夜躁 | 精品久久久久久国产 | 中文av在线播放 | 影音先锋男 | 夜夜操导航 | 午夜精品 | 成人亚洲一区 | 午夜在线 | 日韩精品专区在线影院重磅 | 最新中文字幕视频 | 黄色网日本 | 不卡免费在线视频 | 国产精品久久久久久久久久久久久久 | 精精国产 | 日本一区二区三区免费观看 | 免费看黄色电影 | 日韩精品小视频 | 国产中文在线 | 可以免费看黄色的网站 | 岛国一区 | 特黄一级| 白浆一区 | 欧美视频在线观看免费 | 欧美黄色精品 | 中文日韩av | 在线日韩视频 | 欧美日韩一区二区三区不卡视频 | 日韩精品久久久久久 | 免费午夜视频 | 国产偷亚洲偷欧美偷精品 | 伊人精品影院 | 亚洲区在线 | 精品国产欧美一区二区三区成人 |