CalendarExtender简要概述及样式设置
2007-04-20 11:16
351 查看
基于Ajax1.0 开发的开发包AjaxControlToolkit中的CalendarExtender控件,主要是用来实现日期的选取。普遍用法是用一个文本框,获取焦点时弹出日期面板,选择日期后将日期返回到文本框中。简要提一下关于这个控件的属性及样式(Calendar)设置:
TargetControlID
通过该属性设置当哪个控件获取焦点时,弹出日期面板并将日期值返回到这个控件中,通常设置为文本框。
Format
通过该属性,设置返回日期的格式。
PopupButtonID
通过该属性,设置当哪个控件点击时,弹出日期面板,此控件不授受返回值
样例:
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div>
<br /><br />
<b>Default Calendar:</b>
<asp:TextBox ID="Data1" runat="server"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="Data1">
</cc1:CalendarExtender>
<b>Calendar with custom style and Data Format:</b><br />
<asp:TextBox ID="Data2" runat="server"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender2" runat="server" TargetControlID="Data2" CssClass="MyCalendar" Format="mm,d,yyyy">
</cc1:CalendarExtender>
<br />
<br />
<b>Calendar with associated button:</b>
<asp:TextBox ID="Data3" runat="server"></asp:TextBox>
<asp:Image ID="Image1" runat="server" ImageUrl="~/Calendar_scheduleHS.png" />
<cc1:CalendarExtender ID="CalendarExtender3" runat="server" TargetControlID="Data3" PopupButtonID="Image1">
</cc1:CalendarExtender>
[b].MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {}{
color: black;
font-weight:bold;
}
TargetControlID
通过该属性设置当哪个控件获取焦点时,弹出日期面板并将日期值返回到这个控件中,通常设置为文本框。
Format
通过该属性,设置返回日期的格式。
PopupButtonID
通过该属性,设置当哪个控件点击时,弹出日期面板,此控件不授受返回值
样例:
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div>
<br /><br />
<b>Default Calendar:</b>
<asp:TextBox ID="Data1" runat="server"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="Data1">
</cc1:CalendarExtender>
<b>Calendar with custom style and Data Format:</b><br />
<asp:TextBox ID="Data2" runat="server"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender2" runat="server" TargetControlID="Data2" CssClass="MyCalendar" Format="mm,d,yyyy">
</cc1:CalendarExtender>
<br />
<br />
<b>Calendar with associated button:</b>
<asp:TextBox ID="Data3" runat="server"></asp:TextBox>
<asp:Image ID="Image1" runat="server" ImageUrl="~/Calendar_scheduleHS.png" />
<cc1:CalendarExtender ID="CalendarExtender3" runat="server" TargetControlID="Data3" PopupButtonID="Image1">
</cc1:CalendarExtender>
[b].MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {}{
color: black;
font-weight:bold;
}
相关文章推荐
- POI中设置Excel单元格格式样式(居中,字体,边框等)
- Unity GUI.skin设置GUI的外表样式
- 初始化设置Grid的样式
- JFreeChart样式设置指南
- android 设置Spinner文字标题颜色 字体大小样式
- CSS分别设置Input样式(按input类型)
- 为应用程序的选项卡及ActionBar设置样式
- 纯css设置单选框/进度条样式
- JavaScript动态设置div的样式的方法
- JTextPane例子,演示为文字设置字体、字号、样式、颜色、背景色和插入图片功能
- wpf动态设置控件样式
- PowerDesigner的样式设置
- 服务器绝对安全简要设置策略操作指南第1/2页
- CMD命令提示符窗口基本样式属性设置
- ng4.0 使用[innerHTML]动态插入的富文本如何设置样式
- 如何将一个Activity设置成窗口的样式
- TextInputEditText样式设置
- select下拉框设置边框样式
- 使用NPOI 汇出EXCEL,设置样式,字体等