Your
TargetControlID
in CalendarExtender is set to Textbox and not ImageButton.
Check here of how to use CalendarExtender:
Calendar Demonstration[
^]
Look at the properties and how you bind the extender to particular control.
Change the TargetControlID to ImageButton and it should work.