这是真的吗?我怎么能想到它。
要这样做,用户将只选择月份和年份,而不是日期,因为他需要一个完整月份的期间,而不是某个日期。
这里是简单的控制......
<asp:TextBox ID="TextBox3" runat="server" />
<asp:CalendarExtender ID="TextBox3_CalendarExtender" runat="server"
Enabled="True" TargetControlID="TextBox3" />
但是日历选择了一天...我需要选择月份。
怎么样?
答案 0 :(得分:2)
控件中有一个'Format'属性。您可以尝试将其设置为[MMMM,yyyy]
<ajaxToolkit:Calendar runat="server"
TargetControlID="Date1"
CssClass="ClassName"
**Format="MMMM d, yyyy"**
PopupButtonID="Image1" />
答案 1 :(得分:1)
AjaxControlToolkit中的现有日历扩展程序不会选择月份。也许JQuery日期选择器,但我不知道它必然会。
你可以让他们选择一天,并得出一个月/一年...我知道这有点像黑客,但是没有看到太多的月份处理,除了提供两个下降并拥有它们选择它。