This happens because you treat you calendar as server control, and any
changing of month leads to server data. AJAX helps reduce the number of
postback and amount of transfered data.
But there is one elegant solution - use JavaScript calendar.
See there
http://www.google.com/search?num=30&...ontrol&spell=1
In that case all manipulations with calendar perform on the client side.
But take into account that you need to perform some additional code to
communicate with clients data from server side. For this hide controls is
used usually
I have an ASP .NET web application and I am using the calender control to
display the month view and some events that are scheduled to happen during
the month. Whenever the user selects a month, the page re-loads to show the
update calender view. I would like to make it as seamless as possible so
that switching from one month to the other doesn't triger a page reload.
Some people have suggested that AJAX might help with this but I dont know
how to integrate it with a .NET web appication.
--
WBR,
Michael Nemtsev :: blog:
http://spaces.msn.com/laflour
"At times one remains faithful to a cause only because its opponents do not
cease to be insipid." (c) Friedrich Nietzsche