This calendar posts back to the server everytime a day is clicked.

<September 2010>
123456789101112131415161718192021222324252627282930

 

This calendar utilizes DHTML to update the CSS class of the selected day, client-side.  The server side SelectedDate property of the control is updated when the page next posts back to the server.

<September 2010>
WTFSSMTWTFSSMTWTFSSMTWTFSSMTWT
123456789101112131415161718192021222324252627282930

 

The calendar can be configured to call out to a user definable JavaScript method when a date is selected.  The calendar below combines this technique combined with DHTML to provide a client side response to the user..

<September 2010>
WTFSSMTWTFSSMTWTFSSMTWTFSSMTWT
123456789101112131415161718192021222324252627282930

Year: 2005, month: 3, day: 15

The calendar can also display vertically.  For browsers that support the tb-rl writing-mode style, the month text will also output vertically.

<W1
September 2010T2
F3
S4
S5
M6
T7
W8
T9
F10
S11
S12
M13
T14
W15
T16
F17
S18
S19
M20
T21
W22
T23
F24
S25
S26
M27
T28
W29
>T30