1

複雑な 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 では、かなり単純です。

剣道コントロールを使用すると、一見複雑になります。

どうもありがとう。

4

0 に答える 0