如何为Kentico创建仅选择年份和月份的日期时间选择器?

时间:2018-08-29 07:55:14

标签: kentico

我想在kentico中创建一个仅选择年份和月份的日期时间选择器。我该怎么做? Kentico版本10。

2 个答案:

答案 0 :(得分:1)

您可以使用Calendar OOTB,它允许您选择特定的日期,然后在检索数据时仅读取所需的内容。否则,您可以随意创建自定义表单控件,可以进一步了解in documentation.

答案 1 :(得分:0)

您可以在此处尝试两个选项

  • 创建您自己的用户控件,该控件使用asp日历控件创建日期时间选择器,并在其中编写逻辑以将其限制为仅月份和年份。选中this
  • 您可以创建一个简单的文本框表单控件,然后使用一些我认为很简单的JS代码(见下文)使用JQuery / Bootstrap日期时间选择器。

     <script type="text/javascript">
     $(function() {
        $('#datepicker').datepicker( {
        changeMonth: true,
        changeYear: true,
        showButtonPanel: true,
        dateFormat: 'MM yy',
        onClose: function(dateText, inst) { 
            $(this).datepicker('setDate', new Date(inst.selectedYear, inst.selectedMonth, 1));
        }
        });
    });