ورود

View Full Version : سوال: WebMethod



mahsab
یک شنبه 23 فروردین 1394, 13:36 عصر
سلام من می خام با استفاده از Jquery یه تابع که تو سی شارپ نوشتم رو فراخوانی کنم .کدای Jquery :


<script type="text/javascript">


$(window).scroll(function () {
GetRecords();

});
function GetRecords() {
$.ajax({
type: "POST",
url: "ShowAjaxLoad.aspx/mymetod",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnSuccess,
failure: function (response) {
alert("noch");
alert(response.responseText);
},
error: function (response) {
alert("nonononononononoonononono");
alert(response.responseText);
});
}
}
function OnSuccess(response) {
$("#<%=Label1.ClientID %>").val(response.responseText);
}
</script>



و تابع سی شارپ

[WebMethod] private static string mymetod()
{
return "ooooook";
}

اما همیشه پیغام nonononononononoonononono نشون داده می شه .
می شه بگید مشکل کار کجاس؟

mahsab
یک شنبه 23 فروردین 1394, 23:04 عصر
واسه اینکه تابع سی شارپ رو private تعریف کردی . باید public باشه عزیزم .:لبخندساده: