我有一个页面方法,
PageMethods.AuthUser(username,password,onsuccess, on fail);
我的代码隐藏是
public string AuthUser(string username,string password){return ""}
我不知道我做错了什么,它只是不工作
答案 0 :(得分:1)
是的,我得到了我在我的代码隐藏方法上缺少静态,我发现该方法应该与webmethod一起使用。感谢xyz的评论
应该是
[WebMethod]
public static AuthUser(...)
答案 1 :(得分:0)
添加ScriptManager属性EnablePageMethods="true"
更改您的代码
[System.Web.Services.WebMethod]
public static string AuthUser(string username,string password){return ""}