Есть проблема с присвоением календарю значения null. Пишет что null присвоить ему нельзя, пытаюсь конвертировать календарь или как нибудь привести к стрингу, тоже не получается. Вот как я пытаюсь:
cldDateReservCancel.SelectedDate.ToString() = null
Подскажите пожалуйста как это можно сделать?
SelectedDate
имеет тип DateTime
и поэтому null
ему присвоить невозможно. при попытке
cldDateReservCancel.SelectedDate.ToString() = null
вы пытаетесь присвоить null
не свойству календаря, а некой анонимной переменной которую вернула функция ToString()
, такое присвоение, кстати, тоже невозможно, поэтому так тоже не получится.
Вашу задачу надо решать как то иначе, в зависимости от того что это за задача. Воспользоваться сторонним компонентом, например. Или если вам нужно обозначить, например, что дата выбрана не была, можно воспользоваться какой либо датой, которая, заведомо, не может быть выбрана пользователем (например DataTime.MinData
, если это дата поступления сотрудника на работу) и потом проверять на равенство этой дате.
Для стандартного System.Web.UI.WebControls.Calendar:
cldDateReservCancel.SelectedDates.Clear();
У вас, судя по всему, не стандартный - ищите в нем аналогичный метод чистки даты.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пытаюсь передать цифры в стринговом формате в фаст репорт в sql запросНо выдаёт ошибку:
Как реализовать отправку данных, например при регистрации, без библиотеки jQuery, на чистом JavaScript?