zoukankan      html  css  js  c++  java
  • asp.net ajax调用webservice

    WebService代码

    using System;
    using System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Web;
    using System.Web.Services;
    using System.Web.Services.Protocols;
    using System.Web.Script.Services;
    
    namespace AJAXEnabledWebApplication1
    {
        /// <summary>
        /// WebService 的摘要说明
        /// </summary>
        [WebService(Namespace = "http://tempuri.org/")]
        [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
        [ToolboxItem(false)]
        [ScriptService]
        public class WebService : System.Web.Services.WebService
        {
    
            [WebMethod]
            public string HelloWorld(string str)
            {
                return "Hello " + str;
            }
    
        }
    }

    页面代码:

    <%@ Page Language="C#" MasterPageFile="~/Manager/MasterPage/PageTemplate.Master" AutoEventWireup="true" CodeBehind="Test222.aspx.cs" Inherits="AJAXEnabledWebApplication1.Test222" Title="无标题页" %>
    
    <%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
        Namespace="System.Web.UI" TagPrefix="asp" %>
    <asp:Content ID="Content1" ContentPlaceHolderID="PageBody" runat="server">
        <asp:ScriptManagerProxy ID="ScriptManagerProxy1" runat="server">
            <Services>
                <asp:ServiceReference Path="WebService.asmx"/>
            </Services>
        </asp:ScriptManagerProxy>
        <script type="text/javascript">
        function test()
        {
            AJAXEnabledWebApplication1.WebService.HelloWorld("胡晓伟",succeeded,failed);
        }
        
        function succeeded(result)
        {
            alert(result);
        }
        
        function failed(error)
        {
            alert("系统出现故障!请手动保存好页面!");
        }
        </script>
        
            <div>
            <input id="Button1" type="button" value="button" onclick="test();" />
        </div>
    </asp:Content>
  • 相关阅读:
    CentOS Python 安装MySQL-python
    Ubuntu64位安装Adobe Reader 9.5.5
    Codeforces Round #316 (Div. 2) (ABC题)
    cocos2dx 3.2+ 项目创建与问题总汇
    Mongodb的索引
    uva 12083 Guardian of Decency (二分图匹配)
    Linux查看内存使用量和交换区使用量
    053第423题
    [Python]xlrd 读取excel 日期类型2种方式
    求解组合问题的一个迭代算法
  • 原文地址:https://www.cnblogs.com/CoderWayne/p/4485643.html
Copyright © 2011-2022 走看看