我有一个对象' Person'在C#中,我想在WebMethod中返回此对象。
[WebMethod]
public static Person LoadPerson(string id)
{
return sdb1.Persons.Where(x =>x.PersonID.ToString().Equals(id)).FirstOrDefault();
}
和JS:
函数LoadPerson(id){
PageMethods.LoadPerson(id,onSucess, onError);
function onSucess(result) {
alert();
}
function onError(result) {
alert('Something wrong.');
}
}
我该如何归还这个物体?我希望例如提醒onSucess Person fullName。 (有属性字段' FullName')
谢谢!
答案 0 :(得分:1)
你可以退货。
在前端或其他应用程序中添加此客户端时,webmethod对象将包含您返回的对象。