在DotNetNuke中使用jQuery UI datepicker而不是Telerik RadCalendar

时间:2012-06-25 08:34:07

标签: asp.net jquery-ui datepicker dotnetnuke

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

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

提前致谢

2 个答案:

答案 0 :(得分:3)

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

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

你将会去!

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

答案 1 :(得分:3)

DotNetNuke提供内置的jquery.js和jquery-ui.js 所以你不必费心单独链接它们

如果您正在开发自定义DNN模块,请将其添加到您的用户控件view.ascx文件。

我有txtStartDate作为表单上的文本字段,我希望我的calander在点击时呈现。

为实现这一目标,我在标准包含后将此代码添加到我的ascx页面顶部。

<script type="text/javascript" >
$(function () {
    $("#<%= txtStartDate.ClientID %>").datepicker();
});
</script>

如果日历显得大于您的期望

,则日历会根据您的文字大小获取大小

像这样设置样式

<style>
div.ui-datepicker{
font-size:10px;
}
</style>