複雑な ViewModel があります: 例:
public ExampleViewModel {
public string name {get;set;}
public string description {get;set;}
public List<ExampleViewModelSubItem> Items {get;set;}
// multiple other collections and properties.
}
そのため、MVC ルートから KendoUI DataSource を読み取ることに問題はありません。
public JsonObject GetExample() {
return Json(getExample(), AllowJSONGet);
}
私が問題を抱えているのは、データ ソース/ページをどのように構造化すべきかということです。
単純なViewModelがあれば、コレクションをグリッドにロードするのは簡単です...完了。
しかし、複雑な ViewModel (オブジェクト グラフ) に直面すると、それほど単純ではありません。
私が念頭に置いていたのは、オブジェクト全体を照会してオブジェクト全体に投稿するデータソースを作成することでした。
そして、モデルの各プロパティにバインドされたウィジェット (リストのグリッド)。
クライアント側コンポーネントのない通常の MVC.net では、かなり単純です。
剣道コントロールを使用すると、一見複雑になります。
どうもありがとう。