我正在做一个网站,我必须使用ajax,并想知道是否有办法从服务器端调用方法而不将方法设置为静态.我研究了这个但是我发现的每个例子都将方法设置为静态,并且想知道你是否可以使用静态这里是我的代码
Ajax代码:
function GetAddColour(id, Name) { var dataValue = { "id": id, "Name": Name } $.ajax({ url: "AddColour.aspx/btnAddColour", type: "POST", dataType: "json", data: dataValue, contentType: "application/json; charset=utf-8", success: function (msg) { alert("Success"); }, error: function (e) { alert(JSON.stringify(e)); } }); }
C#代码:
[WebMethod] public static void btnAddColour(int id, string Name) { //do things to add colour }
有没有静态方法的方法,我也不能使用更新面板.