【发布时间】:2012-06-26 12:06:31
【问题描述】:
如何在 DotNetNuke 6+ 中将 jQueryUI Datepicker 替换为 Telerik RadCalendar(默认)以获得包括核心在内的所有内容?
Telerik RadCalendar 不支持我的日期格式。
提前致谢
【问题讨论】:
标签: asp.net jquery-ui datepicker dotnetnuke
如何在 DotNetNuke 6+ 中将 jQueryUI Datepicker 替换为 Telerik RadCalendar(默认)以获得包括核心在内的所有内容?
Telerik RadCalendar 不支持我的日期格式。
提前致谢
【问题讨论】:
标签: asp.net jquery-ui datepicker dotnetnuke
这个过程非常简单。只需使用常规文本框即可。
$("#<%= txtMyControl.ClientID %>").datepicker();
然后你就可以出发了!
您可能还需要在代码隐藏中请求注册 jQuery UI。
【讨论】:
DotNetNuke 提供了内置的 jquery.js 和 jquery-ui.js 所以你不必费心单独链接它们
如果您正在开发自定义 DNN 模块,请将其添加到您的用户控件 view.ascx 文件中。
我有 txtStartDate 作为表单上的一个文本字段,我希望我的日历在点击时呈现。
为了实现这一点,我在标准包含后的 ascx 页面顶部添加了此代码。
<script type="text/javascript" >
$(function () {
$("#<%= txtStartDate.ClientID %>").datepicker();
});
</script>
如果看起来比您的预期更大,日历会根据您的文本大小来调整大小
这样设置样式
<style>
div.ui-datepicker{
font-size:10px;
}
</style>
【讨论】: