webForumDet fria alternativet

Calender Control: Hur visa veckonummer?

.NETur .NET

4 svar · 329 visningar · startad av PatrikB

PatrikBMedlem sedan mars 20002 836 inlägg
#1

Hello,

Default är det ju denna: >

men, jag vill istället att veckans nummer ska visas för varje "rad" i kalendern.

någon som vet?

cya,
PatrikB

NETworkMedlem sedan juni 20011 732 inlägg
#2

Den är lite lurig, det finns ingen metod för det i din vanliga calendar. Du måste av någon anledning använda en GregorianCalendar. Så här nånting:

System.Globalization.GregorianCalendar gregCalendar = new System.Globalization.GregorianCalendar();
gregCalendar.GetWeekOfYear(DateTime, System.Globalization.CalendarWeekRule.FirstDay, System.DayOfWeek.Monday);
PatrikBMedlem sedan mars 20002 836 inlägg
#3

Tyvärr, får den bara att skriva ut samma vecko nummer för varje rad.
I eventet OnDayRender så funkar det inte alls.
Sätter jag weektext i Page_Load så får varje rad samma veckonummer :(
Finns det något att styra renderingen av columnen för weektext?

cya,
PatrikB

icaaqMedlem sedan okt. 20005 273 inlägg
#4

Du får snart en fungerande kalender av mig ;)

PatrikBMedlem sedan mars 20002 836 inlägg
#5

he, he icaaq, e det med calendar controllen?

cya,
PatrikB

131 ms totalt · 3 externa anrop · v20260731065814-full.363dfaf6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)