2017-07-07 8 views
0

私は特別なチェックボックス列を追加したい剣道UI MVCグリッドを持っています。 この列はモデルにバインドされませんが、フィルタのように使用されます。チェックボックスの列でチェックされた項目を使用して剣道UI MVCグリッドをフィルタリングします

ユーザーはいくつかの行を確認してからボタンをクリックすることができます(たとえば、列ヘッダーのフィルタアイコン)。クリックすると、グリッドが選択された行に折りたたまれます。私がそれを見る方法は、余分なフィルタですが、通常の方法ではありません。

私のユーザーはそれで動作する方法は、次のように約次のようになります。

  1. 彼らは、行を選択し、その行の添付サウンドファイルを再生します。
  2. 行に興味深いサウンドファイルがある場合、チェックボックスをオンにして新しい行 - > 1に移動することができます。
  3. チェックボックスをオンにすると、チェックボックスの列のフィルタアイコンがクリックされます。
  4. 選択した行が選択解除されます。
  5. この後、折り畳まれたグリッドがExcelにエクスポートされてもよい、PDFまたは何...

マルチセレクトグリッドが選択インスタントないのでオプションならびにcheckboxed列フィルタではなく、プロセス時間とともに。

私は#4の仕事をどのようにして作るのか分かりません。助言がありますか?私は完全な解決策を必要としません、アイデアは大歓迎です。

enter image description here

+0

2提案: 1.おそらくあなたは既存のコードを投稿できますか? 2. Telerikサイトのデモ/ドキュメンテーション/フォーラムの検索 – DaniDev

答えて

0

最良の方法は、あなたのモデルにプロパティ「utilの」ブール値を追加し、チェックボックスの列にバインドすることです。あなたのチェックボックスの列がバインドされたら、ボタンを押して、実行することができます。

dataSource.filter({ field:"Field", operator: "eq", value: true }); 

を限り、私は知っている - 無制限の列をフィルタリング管理するための何のビルド剣道方法はありません。

関連する問題