2016-11-09 5 views
0

モーダルポップを開いたときに、KendoUIを使ってチェックボックスリストをバインドしたかったのです。 モーダルポップアップロードでは、jsonレスポンスを持つwebapiからデータを取得し、それをcheckbox kendo Uiテンプレートにバインドしたかったのです。剣道の動的チェックボックスリストテンプレートのバインド方法

kendoUIフォーラムを参照すると、すべてのサンプルが静的データを使用しています。誰かが動的なデータを消費する正しい方向に私を導くことができますか?

ありがとうございました!

答えて

1

これにはさまざまな方法があります。

私は最も簡単な方法は、ノードの単一のレベルを返すだけで、ウィンドウやダイアログに他のビューを表示するように表示チェックボックスが設定されたTreeViewを使用することだと思います。このようにしてテンプレートを使用する必要があるため、TreeViewのデフォルトの項目書式を適切に設定できますが、データソースが大きい場合はページングを取得しません。

また、チェックボックスを使用してデータの書式設定を行うテンプレートでListViewを使用することもできます。これにはテンプレートが必要ですが、ページング機能があります。もう一度、ListViewを通常どおりウィンドウまたはダイアログに表示します。

ここでは、リストビューの実装の簡単なデモです:http://dojo.telerik.com/@Stephen/iwOhIV

それは剣道のデモの組み合わせです:ツリービューでhttp://demos.telerik.com/kendo-ui/dialog/treeview-integrationは、このデモ(http://demos.telerik.com/kendo-ui/listview/remote-data-binding)からListViewコントロールに置き換え、その後のスタイリングは、使用するテンプレートを微調整チェックボックス。

残りはあなた次第です(チェック状態の維持/ロードなど)。

+0

これは素晴らしいです。私はListViewの実装に行きます。 – Movva

関連する問題