json เพื่อเรียกใช้เมธอด [ซ้ำกัน]

ฉันเป็น JSON ใหม่ ฉันได้เขียนโค้ดด้านล่างเพื่อเรียกใช้เมธอดใน c# แต่มันยังไม่ใช่การเรียกเมธอดทั้งหมด โปรดแสดงวิธีแก้ปัญหาให้ฉันทราบวิธีการเรียกเมธอดที่มี n โดยไม่มีพารามิเตอร์

$.ajax({
       type:"POST",
       url:"~/PageName.aspx/test",
       contentType: "application/json; charset=utf-8",
       dataType: "json",
       success: function (msg) {
           alert("s");
       },error: function(msg){
           alert("error" + msg);
       }

       })

C#

public void test()
{

}

person Srujan0228    schedule 13.02.2014    source แหล่งที่มา


คำตอบ (2)


ลองใช้วิธีข้างต้นหากวิธีนี้อยู่หลังหน้า aspx

[WebMethod]
public static string test()
   {

   }

คุณยังสามารถใช้ pagemethods

person kostas ch.    schedule 13.02.2014

ตรวจสอบทั้งสองแห่งคุณจะได้รับวิธีแก้ไขปัญหา

วิธีที่ดีที่สุดในการเรียก JSON WebService จาก . NET คอนโซล

และ

http://www.codeproject.com/Articles/233698/Consuming-a-Json-WebService-from-a-Csharp-or-VB-Ap

person Malkit Singh    schedule 13.02.2014
comment
ฉันคิดว่า Srujan0228 จำเป็นต้องใช้ webmethod จากหน้า aspx ตัวอย่างที่คุณโพสต์เกี่ยวกับการใช้บริการด้วย WebRequest - person kostas ch.; 13.02.2014