1. Bind your datetimepicker.text, not datetimepicker.value 2. Add this code in datetimepicker_Validating(object sender, CancelEventArgs e) event: if (!datetimepicker.Checked) ((Order)orderBindingSource.Current).OrderDate= null; So, you need to manually set your Date to null value I hope it helps!
D
dr_kreso
@dr_kreso