AJAX日历扩展程序选择月份和年份

时间:2010-03-09 10:45:13

标签: asp.net ajax calendar

这是真的吗?我怎么能想到它。

要这样做,用户将只选择月份和年份,而不是日期,因为他需要一个完整月份的期间,而不是某个日期。

这里是简单的控制......

                        <asp:TextBox ID="TextBox3" runat="server" />
                        <asp:CalendarExtender ID="TextBox3_CalendarExtender" runat="server" 
                            Enabled="True" TargetControlID="TextBox3" />

但是日历选择了一天...我需要选择月份。

怎么样?

2 个答案:

答案 0 :(得分:2)

控件中有一个'Format'属性。您可以尝试将其设置为[MMMM,yyyy]

<ajaxToolkit:Calendar runat="server"
TargetControlID="Date1"
CssClass="ClassName"
**Format="MMMM d, yyyy"**
PopupButtonID="Image1" />

答案 1 :(得分:1)

AjaxControlToolkit中的现有日历扩展程序不会选择月份。也许JQuery日期选择器,但我不知道它必然会。

你可以让他们选择一天,并得出一个月/一年...我知道这有点像黑客,但是没有看到太多的月份处理,除了提供两个下降并拥有它们选择它。