2014-11-19 6 views

ответ

1

Способ «заставить» AjaxControlToolKit CalendarExtender использовать компонент времени, добавить его с помощью OnClientDateSelectionChanged и JavaScript.

<ajaxToolkit:CalendarExtender ID="ce1" runat="server" PopupButtonID="calImg" Enabled="true" Format="dd/MM/yyyy" TargetControlID="txtLeft" PopupPosition="TopRight" OnClientDateSelectionChanged="AppendTime"></ajaxToolkit:CalendarExtender> 

и

<script language="javascript" type="text/javascript"> 
     //this script will get the date selected from the given calendarextender (ie: "sender") and append the 
     //current time to it. 
     function AppendTime(sender, args){ 
      var selectedDate = new Date(); 
      selectedDate = sender.get_selectedDate(); 
      var now = new Date(); 
      sender.get_element().value = selectedDate.format("dd/MM/yyyy") + " " + now.format("HH:mm"); 
     } 
    </script> 
Смежные вопросы