2010-03-09 99 views
0

这是真实的吗?我怎么考虑它。AJAX日历扩展程序选择月份和年份

为了让用户只选择月份和年份,而不是日期,因为他需要一个整月的时间段,而不是某个日期。

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

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

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

怎么样?

+0

那么问题是什么? – Younes 2010-03-09 10:50:05

+0

日历选择当天...我需要选择月份。 – Cynede 2010-03-09 10:57:01

回答

1

AjaxControlToolkit中现有的日历扩展器不会选择月份。也许是JQuery日期选择器,但我不知道它确实如此。

你可以让他们选择一天,并得出月/年...我知道这有点破解,但除了提供两个下拉菜单,并没有看到太多的月份交易他们选择它。

+0

是的...我想我需要做这两个下拉^ _这并不难,所以我猜 – Cynede 2010-03-09 14:30:05

+0

您可以使用JQuery UI日历,检查由Ben Koehler的答案答案:http://stackoverflow.com/问题/ 2208480/jquery-ui-datepicker-to-show-month-year-only-only- – 2013-05-10 22:00:07

2

控件中有一个'格式'属性。你可以尝试将它设置为[MMMM,yyyy]

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

但我仍然需要选择一天... – Cynede 2010-03-10 12:06:56

相关问题