2016-04-26 5 views
0

週にイベントがない場合、剣道スケジューラのタイムライン行を非表示にする方法。誰も似たような問題に直面したのか、これを解決するアイデアはありますか k-スロットの高さを低くするには?私は次のCSSを試みたが運がなかった剣道スケジューライベントがない場合はタイムラインの行を非表示にする

.k-scheduler-dayview .k-scheduler-table td, 
.k-scheduler-weekview tr:nth-child(2) .k-scheduler-table td, 
.k-scheduler-monthview .k-scheduler-table td { 
    height: 1em; 
    padding: .334em .5em; 
    font-size: 100%; 
} 

誰でも解決できる?

答えて

0

特定のグループでイベントが利用できない場合にグループをフィルタリングする必要があることを正しく理解していれば、カスタムソリューションが必要になります。たとえば、dataBoundイベントを使用して、特定のグループにイベントがないかどうかを確認できます。現在のビューのgroupsプロパティ(viewメソッドから取得される)をチェックすることで、各グループでレンダリングされるイベントの数を確認できます。最後に、ターゲットリソースdataSource(たとえば、scheduler.resources\[0\].dataSource.filter)をフィルタリングすることで、不要なグループを非表示にすることができます。