日历扩展程序





0/5 (0投票)
AJAX 控制工具包包含一个日历扩展器控件,当用户点击目标控件或弹出窗口时,会弹出一个日历。
AJAX 控制工具包 包含一个日历扩展器控件,当用户点击目标控件或弹出窗口时,会弹出一个日历。该扩展器通常用于为 TextBox 弹出日历,例如在选择航班预订系统中的出发和到达日期时。日历扩展器可以通过直接定位 TextBox 控件来工作,如下所示:
<asp:TextBox ID="txt1" runat="server" />
<ajax:CalendarExtender ID="cal1" runat="server"PopupButtonID="txt1" TargetControlID="txt1" />
在这种模式下,当点击 TextBox 时,日历扩展器会显示。点击 TextBox 之外的地方会隐藏它。(注意:这种令人莫名其妙的烦人行为已在 AJAX 版本 3 中得到纠正。现在点击日期会隐藏日历。)
扩展器还可以引用一个 PopupButtonID 按钮,该按钮可以被点击。当点击该按钮时,会显示日历;再次点击该按钮会隐藏它。
日历扩展器可以通过点击标题切换到年份/十年视图。第一次点击会显示月份列表;再次点击会显示年份列表。左右箭头按钮也会翻页浏览月份或年份。
日历扩展器支持本地化,你可以通过将 EnableScriptGlobalization Script Manager 属性设置为 true 来进行本地化,这样日历扩展器将根据当前页面文化显示其内容。