- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
try
{
selectedDate = Calendar1.SelectedDate.AddMilliseconds(-1);
selectedDate = Calendar1.SelectedDate;
}
catch (Exception)
{
selectedDate = DateTime.Now.Date;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+119
try
{
selectedDate = Calendar1.SelectedDate.AddMilliseconds(-1);
selectedDate = Calendar1.SelectedDate;
}
catch (Exception)
{
selectedDate = DateTime.Now.Date;
}
Ну вот как-то так пытался отловить дефолтовое значение календаря.
selectedDate = Calendar1.SelectedDate;?
Если она,то после выполнения строки
selectedDate = Calendar1.SelectedDate.AddMilliseconds(-1);
либо вывалится эксепшн, и выполнится
selectedDate = DateTime.Now.Date;
,либо пойдет в
selectedDate = Calendar1.SelectedDate;
и получим выбранную дату на календаре =)
А вообще, проверьте дебагером,понятней будет.