我有像这样的USerBO
[Serializable]
public class UserBO
{
public string userId { get; set; }
public string userCode { get; set; }
public string userGroup { get; set; }
}
从会话中检索了此Object。现在我需要使用JSON将此Object(USerBO)从javascript传递给C#webmethod。有可能吗?
答案 0 :(得分:1)
当您说webmethod时,您使用的是ASPX页面方法还是ASMX ScriptService?如果是这样,答案是it's very easy to send that object from the browser to your method。
像这样的页面方法:
[WebMethod]
public bool SaveUserBO(UserBO User) {
// Assuming you had a .Save() method on that class, for example.
return User.Save();
}
如果您像这样传递JSON,它会自动补充User
参数:
{'User':{'userId':42,'userCode':1,'userGroup':2}}
答案 1 :(得分:0)