1

ac# メソッドに配列パラメーターが必要だとします。

[AjaxPro.AjaxMethod]
public int Test3(string[,] array)
{
    return array.Length;
}

次に、JavaScriptを使用してフロントページで多次元配列を定義します:

   var array = [
        ["a", "b", "c", "d"],
        ["a", "b", "c", "d"],
        ["a", "b", "c", "d"]
    ];

配列パラメーターを c# メソッドに渡したい:

alert(Get_Data.Test3(array).value);

しかしアラートnull

では、配列パラメーターを c# メソッドに正しく渡すにはどうすればよいでしょうか?

ありがとうございました

4

1 に答える 1

2

サーバー側で引数を受け取るには、AjaxPro.JavaScriptArray データ型を使用する必要があります。

[AjaxPro.AjaxMethod]
public int Test3(AjaxPro.JavaScriptArray array)
{
    return array.Count;
}
于 2011-04-28T10:00:10.833 に答える