[C#] Calendar control - resetten van een SelectedDate

Pagina: 1
Acties:

  • davhor
  • Registratie: Mei 2003
  • Laatst online: 02-12-2025

davhor

www.fon.com

Topicstarter
Na Google/MSDN e.d. te hebben afgestruind, dan toch hier maar een post.

Ik heb een Calendar op mijn webform geplaatst. Maar ik wil de selectie resetten. Dus al je op een knop klikt dat er geen datum meer geselecteerd staat. Ik heb al het 1 en ander geprobeerd, zoals:

calendar.SelectedDate=null;
of
calendar.SelectedDate=false;
of
calendar.SelectedDate="";

e.d., maar ik kom er niet uit.

Het is hoogstwaarschijnlijk iets simpels, maar ik heb de magische googlewoorden nog niet gevonden.

FON - WiFi for Everyone | Flickr


  • purge
  • Registratie: November 2000
  • Niet online
ASP.NET:
1
Calendar1.SelectedDate = "01/01/0001"
Al vind ik zo de datum meegeven niet erg netjes.
ASP.NET:
1
Convert.ToDateTime("01/01/1900");
Het gebruik van Convert.ToDateTime is aan te raden.

Ik hoop dat je hier voldoende aan hebt.

bron: http://www.dbazine.com/ernsq.shtml

  • davhor
  • Registratie: Mei 2003
  • Laatst online: 02-12-2025

davhor

www.fon.com

Topicstarter
purge schreef op 24 augustus 2004 @ 00:15:
ASP.NET:
1
Calendar1.SelectedDate = "01/01/0001"
Al vind ik zo de datum meegeven niet erg netjes.
ASP.NET:
1
Convert.ToDateTime("01/01/1900");
Het gebruik van Convert.ToDateTime is aan te raden.

Ik hoop dat je hier voldoende aan hebt.

bron: http://www.dbazine.com/ernsq.shtml
Bedankt. Dit heeft het probleem opgelost.

FON - WiFi for Everyone | Flickr


  • whoami
  • Registratie: December 2000
  • Laatst online: 23-05 16:52
Nog beter is dit:

code:
1
Calendar1.SelectedDate = DateTime.MinValue;


Let wel dat je hier waarschijnlijk (net zoals in de posts boven mij) wel een datum geselecteerd hebt, maar je zult 'm waarschijnlijk gewoon niet zien.

https://fgheysels.github.io/


  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
whoami schreef op 24 augustus 2004 @ 10:55:
Nog beter is dit:

code:
1
Calendar1.SelectedDate = DateTime.MinValue;


Let wel dat je hier waarschijnlijk (net zoals in de posts boven mij) wel een datum geselecteerd hebt, maar je zult 'm waarschijnlijk gewoon niet zien.
Je zult inderdaad altijd een Date Geselecteerd hebben. Als je de SelectedDate opvraagt krijg je waarschijnlijk een DateTime terug en aangezien DateTime een ValueType is moet deze altijd een value hebben ( Kan niet null zijn ). Waarschijnlijk staat deze dus standaard op DateTime.MinValue

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”