[C#/ASP.Net]Calender SelectedDate niet zichtbaar

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 17-09 15:08
Hallo allemaal,

Ik heb een WebUserControl gemaakt welke een standaard ASP.Net calendar bevat. Dit WebUserControl heb ik op een standaard ASP.Net pagina geplaatst. In de Page_Load van het WebUserControl heb ik de volgende code:

C#:
1
clndDatum.SelectedDate = DateTime.Now;


Normaal gesproken wordt de geselecteerde datum met een kleurtje aangeduid. Alleen in dit WebUserControl is dit niet het geval.Als ik vervolgens een datum in de calender aanklik wordt deze wel met een kleurtje aangeduid. Zet ik de calender rechtstreeks op de aspx pagina dan werkt de code wel. Het lijkt dus te liggen aan het feit dat deze calender op een WebUserControl staat.

Weet iemand hoe dit op te lossen is?

Hail to the king baby!


Acties:
  • 0 Henk 'm!

  • SaphuA
  • Registratie: September 2005
  • Laatst online: 10-09 22:00
.

[ Voor 118% gewijzigd door SaphuA op 01-02-2022 16:45 ]


Acties:
  • 0 Henk 'm!

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

Zet de code eens in de Page_Init ?

Going for adventure, lots of sun and a convertible! | GMT-8


Acties:
  • 0 Henk 'm!

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 17-09 15:08
@SaphuA: Ja ik heb al met de debugger gekeken en de code wordt uitgevoerd.

@Snake: Ook als ik de code in de Page_Init zet wordt het nog steeds niet goed weergegeven.

Nogmaals even getest met een Calendar control op een standaard aspx pagina en daar werkte de code ook niet. Na wat zoeken kwam ik dit antwoord op StackOverflow tegen en dat blijkt te werken.

Ipv
C#:
1
clndDatum.SelectedDate = DateTime.Now; 


dit doen:
C#:
1
clndDatum.SelectedDate = DateTime.Today; 


en dan laat hij wel de geselecteerde datum zien.

[ Voor 60% gewijzigd door urk_forever op 30-03-2010 15:11 ]

Hail to the king baby!


Acties:
  • 0 Henk 'm!

  • BM
  • Registratie: September 2001
  • Laatst online: 20:37

BM

Moderator Spielerij
urk_forever schreef op dinsdag 30 maart 2010 @ 12:16:
Zet ik de calender rechtstreeks op de aspx pagina dan werkt de code wel.
urk_forever schreef op dinsdag 30 maart 2010 @ 15:01:
Nogmaals even getest met een Calendar control op een standaard aspx pagina en daar werkte de code ook niet.
Werkt het nu wel, of niet? Je spreekt jezelf nogal tegen.

Lijkt er op dat de Calendar niet (goed) overweg kan met datum objecten waar ook een tijd ingevuld is. Beetje slordig als dat zo is.

Xbox
Even the dark has a silver lining | I'm all you can imagine times infinity, times three


Acties:
  • 0 Henk 'm!

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 17-09 15:08
BM schreef op dinsdag 30 maart 2010 @ 16:02:
[...]


[...]


Werkt het nu wel, of niet? Je spreekt jezelf nogal tegen.

Lijkt er op dat de Calendar niet (goed) overweg kan met datum objecten waar ook een tijd ingevuld is. Beetje slordig als dat zo is.
Ik dacht dat ik het al getest had met de Calendar op een gewone pagina, maar naar aanleiding van de antwoorden heb ik dat nogmaals gedaan en kwam ik erachter dat het dan dus ook niet goed werkt. Daarop heb ik op Google nog wat gezocht en kwam ik dus het antwoord op StackOverflow tegen. En dat lost het probleem op.

Hail to the king baby!

Pagina: 1