All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
ASP.NET,AJAX,Beta2,调用本地WebService的一些改变_.net资料_编程技术

Writer: aaa Article type: Programming skills(编程技巧) Time: 2013/12/11 8:28:51 Browse times: 348 Comment times: 0

ASP.NET,AJAX,Beta2,调用本地WebService的一些改变_.net资料_编程技术


Head photo

Go homepage
Upload pictures
Write articles

ASP.NET AJAX Beta2 调用本地WebService的一些改变_.net资料_编程技术-你的首页-uuhomepage.com







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




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";
}
}
}
}
这里要说明的是[ScriptService] 属性,只有加上这个性属性,才能在页面中通过js进行异步调用;




2、建一个调用页面(AjaxScript1.aspx),如下:
<%@ Page Language="C#" %>
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">




http://www.w3.org/1999/xhtml">






















Search for

onclick="DoSearch()" />


















注意,这里的




放在

中了。




改变好像挺大!





























There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.