2016-08-01 2 views
0

나는 C#에서 datetimepicker를 사용하고 있으며 차단하거나 사용자가 7:00에서 18:00까지의 시간 범위를 벗어나는 시간을 선택하도록 허용 하시겠습니까? dateTimePicker1_ValueChanged 예를 들면 선택한 시간은 사용자가 AJAX를 사용하여 컨트롤러 클래스에 날짜 포스트를 선택하면 다시 보내 다음, C#을에 시간을 확인, 사용자datetimepicker에서 블록 시간

+0

WinForms? 이 컨트롤은 어디에 있습니까? –

답변

0

에게 메시지를 보내 그 범위를 초과 여부를 유효성 검사 C#을 윈폼의 경우보기

2

에 대한 검증 상태, 당신은 this-

dateTimePicker1 = new DateTimePicker(); 
dateTimePicker1.Format = DateTimePickerFormat.Custom; 
dateTimePicker1.CustomFormat = "HH:mm"; // Only use hours and minutes 
dateTimePicker1.ShowUpDown = true; 

같이있는 DateTimePicker의 사용자 지정 형식을 설정할 수 있습니다 그리고 dateTimePicker1_ValueChanged 경우에 당신 18:00 7:00의 범위를 확인할 수 있습니다. 여기 형식 옵션의

전체 목록이 도움이된다면

https://msdn.microsoft.com/en-us/library/system.windows.forms.datetimepicker.customformat%28v=vs.110%29.aspx 참조.

관련 문제