0
DataTablesを使用する場合、注文データは匿名型のダブル配列の形式でサーバーに渡されます。フォームデータは、次のようになります。モデルバインダーが正しくこのデータを拾うことができるように、モデル内のC#のプロパティを形成する適切な方法はModelBinding to DataTables注文データ
order[0][column]=1&order[0][dir]='asc'
ありますか?私はObject、Object []、Object [] []、タプル、およびダイナミクスを試しました。何も動作していないようです。
public class Model
{
public <What goes Here?> order { get; set;}
}
APIから注文データを引っ張ったときにも、それはこの(JSON)のようになります。
[0][0]:0,[0][1]:'asc'
お知らせNO '列' または 'DIR' ディレクティブがありません。モデルバインダーがJSONプッシュとHTMLエンコードプッシュの両方で動作するならば素晴らしいでしょう。
ルック辞書ish。たぶんそれを文字列の辞書の配列として宣言しますか? 'Dictionary [] order'?ちょうど野生の推測。 –
このリクエストをどのようにサーバーに送信していますか? – Jasen
@Jasen DataTablesにはサーバーサイドのajax機能があります。特別な変更を加えずにこのデータをURLに送信しています。 – Peanut