两种用法:
1. textbox后边不带image按钮,当textbox获得焦点时,出现CalendarExtender,选择日期后,CalendarExtender并不隐藏。焦点移出后,CalendarExtender才隐藏。
2. textbox后边带image按钮,当textbox获得焦点时,不出现CalendarExtender,点击image按钮时才出现CalendarExtender。 选择日期后,CalendarExtender隐藏。选择日期前焦点移出,CalendarExtender不隐藏。
上边两种用法都存在问题,我们习惯的操作是:
textbox获得焦点或者点击image按钮时,CalendarExtender显示。失去焦点或者选择日期后,CalendarExtender隐藏。
如果想达到这个效果,可以在服务端的OnLoad事件中添加下边这段代码。
同时,在设置CalendarExtender的OnClientDateSelectionChanged=“hideCalendar”即可