2010-03-09 4 views
0

Это реально и как я могу думать об этом.AJAX Календарь расширитель выбрать месяц и год

Чтобы сделать так, пользователь выберет только месяц и год, а не дату, потому что ему нужен период в полный месяц, а не какая-то дата.

здесь простое управление ...

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

но календарь выбирает день ... Мне нужно выбрать месяц.

как?

+0

В чем вопрос тогда? – Younes

+0

Календарь выбирает день ... Мне нужно выбрать месяц. – Cynede

ответ

1

Существующий расширитель календаря в AjaxControlToolkit не выбирает месяц. Может быть, JQuery date picker, но я не знаю, что это обязательно делает.

Вы могли бы выбрать день и получить месяц/год ... Я знаю, что это немного взломанный, но не видел слишком много работы с месяцем года, за исключением предоставления двух выпадающих списков и они выбирают его.

+0

да ... Я думаю, что мне нужно сделать эти два падения вниз. _ Это не сложно, поэтому я думаю – Cynede

+0

Вы можете использовать календарь JQuery UI, проверить ответ Ben Koehler по адресу: http://stackoverflow.com/ вопросы/2208480/jquery-ui-datepicker-to-show-month-year-only –

2

В элементе управления есть свойство «Формат». Вы можете попробовать установить его как [MMMM, yyyy]

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

, но мне еще нужно выбрать день ... – Cynede

Смежные вопросы