2017-07-26 8 views
0

DateTimeカラムの列を持つ剣道MVCグリッドがあります。すべてがうまく見え、正しくフォーマットされます。私はフィルタをかけると、それは私に日付ピッカーと時間ピッカーを与えます。私は、以下のDateTimeFilterテンプレートを削除し、テンプレートを使用すると、それは私に日付ピッカー(私が欲しい)を与えるが、まだ日時によってフィルタリングしたい..私は日付と時刻をすべて持つことができる方法はありますか同じフィールドですが、日付ピッカーでフィルタリングするだけです。例:私は日付ピッカーを使用して07/24/2017を選択し、時間に関係なくその日付のすべてをフィルタリングします。まったく別のフィールド、または同じ列のフィールドを連結する必要がありますか?フィルター剣道グリッドカラム(日付ピッカーあり)

列のデータは、次のようななります:2017年7月24日18時12分00秒

columns.Bound(c => c.CreatedDate).Title("Submitted On") 
.ClientTemplate("#= kendo.toString(kendo.parseDate(CreatedDate), 'MM/dd/yyyy HH:mm:ss') #") 
.Filterable(ftb => ftb.Cell(cell => cell.Template("DateTimeFilter"))); 

答えて

0

あなたはMVCを使用している場合は、お使いのモデルでは、あなたが以下のようにあなたの日付ピッカーの財産上DataType.Dateを追加します。

[DataType(DataType.Date)] 
public DateTime SubmittedOn{ get; set; } 

注:ヘッダーに含まれていない場合はSystem.ComponentModel.DataAnnotationsへの参照を追加してください。

関連する問題