4

如何在 DotNetNuke 6+ 中用 Telerik RadCalendar(默认)替换 jQueryUI Datepicker,以获取包括核心在内的所有内容?

Telerik RadCalendar 不支持我的日期格式。

提前致谢

4

2 回答 2

3

这个过程非常简单。只需使用常规文本框即可。

$("#<%= txtMyControl.ClientID %>").datepicker();

你将准备出发!

您可能还需要在代码隐藏中请求注册 jQuery UI。

于 2012-06-25T18:38:34.673 回答
3

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>   
于 2012-10-12T07:29:59.353 回答