webForumDet fria alternativet

Få onselectionchanged att bara köras på klient?

.NET

1 svar · 272 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

På vilket sätt kan man få onselectionchanged i en kalender-kontroll att bara köras på klienten?
Tänkte att spara lite resurser genom att inte ladda om sidan varenda gång som man väljer ett nytt datum.

Medlem sedan dec. 19996 721 inlägg
#2

Som alla inbyggda webcontrols är Calendar byggd för serverside-hantering av events, och det finns inget enkelt sätt att lösa detta. I princip kan kan haka in sig på kontrollens Render-metod och ersätta delar av den genererade koden, men det skulle resultera i så mycket kod att man lika gärna kunda skriva en egen kontroll. Jag skulle rekommendera lite sökande efter Javascript-baserade kalendrar i stället.

http://www.google.se/search?hl=sv&q=javascript+calendar&btnG=Google-sökning&meta=

721 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
587 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)