webservice 传输XML代码。
具体就是用webservice传输XML内容到客户端,客户端也能够通过webservice提供的函数将客户端的内容传输到服务器端,并保存为XML格式!
http://www.cnblogs.com/macroxu-1982/archive/2008/08/25/1276194.html
先创建一个webservice:
namespace Cjjer{
using System;
using System.Web.Services;
[WebService (Name="WebsCjjer",Description="一个验证用户登陆的web服务",Namespace="http://www.cjjer.com/webs/")]
public class UserService{
[WebMethod (Description ="输入用户名和密,返回权限Int值,0表示失败",MessageName="Login")]
public int Login(string UserName,string UserPassword){
return User.Check(UserName,UserPassword);
}
};
}
ajax的调用代码:
function ajaxLogin(){
var WebsUrl = 'http://s:81/userapp/login.asmx/Login?';
if(!CheckLoadfocus(document.all.MyUserName) ) {
alert('用户名不合法,请返回');
return false;
}else if (!CheckLoadfocus(document.all.MyUserName) ) {
alert('密码不合法,请返回');
return false;
}
var UrlStr = WebsUrl +'UserName='+document.all.MyUserName.value+'&UserPassword=
'+document.all.MyPassword.value;
AjaxLogin(UrlStr);
return false;
}