server” CssClass=”input”></asp:TextBox> <cc1:CalendarExtender ID=”CalendarExtender1″runat=”server” TargetControlID=”txtBirthday” Format=”yyyy-MM-dd”> </cc1:CalendarExtender
控件 CalendarExtender控件是日历控件,它解决了传统Asp.Net日历控件的三大问题。 语法如下: <cc1:CalendarExtender ID="CalendarExtender1"runat="server" TargetControlID="txtTransDate" Format ="yyyy-MM-dd" CssClass="cssCdar" PopupButtonID="imgBtnDate"> </cc1:CalendarExtender> 具体属性含义如下 n PopupButtonID:通过选择按钮,方便单击按钮时弹出日历 示例效果如图4-3所示: 图4-3:CalendarExtender控件示例 通过案例,我们会看到, CalendarExtender控件,已经智能的绑定到TextBox上了,客户端代码不在此赘述。
按照惯例,现在该贴代码了: <asp:TextBox runat="server" ID="txtCalendar" Width="150"/> <ajaxToolkit:CalendarExtender