-1
我試圖通過具有以下結構的JSON:傳遞複雜JSON到一個WebMethod
{ 「VAR」: 「{」 VAR1: 「VAL1」, 「VAR2:」 值2" , ...... 「VARN:」 VALN 「}」
我的JS函數執行以下POST功能:
$.ajax({
type: "POST",
url: "MyWebApp.aspx/Foo",
data: {"json":"{"var1:"val1","var2:"val2",...,"varN:"valN"}"},
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert("2D JSON Test is done")
}
});
我想知道如何定義的WebMethod函數原型接收JSONs像這樣?
[WebMethod] public static void Foo(var json)
或
[WebMethod] public static void Foo(string json)
或
[WebMethod] public static void Foo(string[] json)
或
[WebMethod] public static void Foo(List<string> json)