2016-06-12 11 views
1

私は剣道UI MVC DateTimePickerを使用しています。デフォルトでは、時間がリストとして示しています剣道UI MVC DateTimePicker:Custimize Time List?

12:00 AM 12:30 AM ... 23:30 12:00 PM

それがこのリストをカスタマイズすることは可能ですか?勤務スケジュールは午前8時〜午後4時です。リストを午前8時から午後4時に開始させる方が理にかなっています。

これに関する情報や質問は見つかりませんでした。

ありがとうございます

***私はスケジュールテンプレートでDateTimePickerを使用しています。モデル内のmodel.startにマップされます。だから、DateTimePickerを使用する必要があります

答えて

0

DateTimePickerですることはできません。ただし、DatePickerTimePickerを一緒に使用し、時間範囲を制限することができます。

あなたは、エディタ内のdateTimePickersのオプションを更新するスケジューラの「編集」イベントを使用することができます。

@(Html.Kendo().DatePicker() 
     .Name("StartDate")) 

@(Html.Kendo().TimePicker() 
     .Name("StartTime") 
     .Min("8:00 AM") 
     .Max("4:00 PM")) 
+0

ありがとうございました。しかし、私は、スケジュールテンプレートでDateTimePickerを使用しています。これは、モデル内のプロパティにマップされます。したがって、DateTimePickerを使用する必要があります – urlreader

0

Documentation

は剣道のサポートからの回答を得ました。デモは http://dojo.telerik.com/UzicU/2にあります。

edit: function(e) { 
    e.container.find("[data-role=datetimepicker]").each(function() { 
     var dtp = $(this).getKendoDateTimePicker(); 

     dtp.timeView.setOptions({ 
      min: new Date(2011, 1, 1, 8, 0, 0), 
      max: new Date(2011, 1, 1, 16, 0, 0) 
     }); 
    }); 
}, 

希望します。

関連する問題