设为首页
加入收藏
站内地图
旧版入口
当前位置:首页 > 站长学院 > 网络编程 > ASP.NET

ASP.NET AJAX Beta2 调用本地WebService的一些改变

作者:佚名 出处:网络转载 时间:11-08 点击:

内容载入中...

发现最新版本的改动很大,下面就测试情况作一下说明(这里借用官方的例子):

1、首先建一个WebService 文件(HelloWorldService.asmx),代码如下:

以下是引用片段:

<%@ WebService Language="C#" Class="Samples.ASPNet.HelloWorldService" %>

using System;
using System.Web;
using System.Web.Services;
using System.XML;
using System.Web.Services.Protocols;
using Microsoft.Web.Script.Services;

namespace Samples.ASPNet
{

    [WebService(Namespace = "http://tempuri.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [ScriptService]
    public class HelloWorldService : System.Web.Services.WebService
    {

        [WebMethod]
        public string HelloWorld(String query)
        {
            string inputString = Server.HTMLEncode(query);
            if (!String.IsNullOrEmpty(inputString))
            {
                return String.Format("Hello, you queried for {0}. The "
                  + "current time is {1}", inputString, DateTime.Now);
            }
            else
            {
                return "The query string was null or empty";
            }
        }
    }
}

收藏本文:
】【打印页面】【推荐给朋友】【关闭窗口