首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ajaxToolkit:CalendarExtender时间组件

ajaxToolkit:CalendarExtender时间组件
EN

Stack Overflow用户
提问于 2014-11-19 14:16:42
回答 1查看 1.9K关注 0票数 2

我正在使用带有TextBox的ajaxToolkit:CalendarExtender,我希望用户也能够输入时间组件。

做这件事最好的方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2016-02-04 15:07:32

“强制”AjaxControlToolKit CalendarExtender使用时间组件的一种方法是使用OnClientDateSelectionChangedJavaScript追加它。

代码语言:javascript
复制
<ajaxToolkit:CalendarExtender ID="ce1" runat="server" PopupButtonID="calImg" Enabled="true" Format="dd/MM/yyyy" TargetControlID="txtLeft" PopupPosition="TopRight" OnClientDateSelectionChanged="AppendTime"></ajaxToolkit:CalendarExtender>

代码语言:javascript
复制
<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>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27010236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档