在jQuery ajax或node.js或xmlhttprequest中我看到没有静态方法不适用于web方法
Dose not Wrok
[WebMethod]
public string Method1()
{
return values;
}
这项工作正确
[WebMethod]
public static string Method1()
{
return values;
}
答案 0 :(得分:2)
由于该方法是从ajax调用而不是完整的回发访问的,因此ASP.NET不需要创建和初始化页面实例的回发数据。因此,该方法必须是静态的,因此可以在不实例化页面的情况下调用它。