【问题标题】:RadDatePicker SetDate() not workingRadDatePicker SetDate() 不工作
【发布时间】:2012-04-11 16:33:05
【问题描述】:

我相信我使用的是 RadDatePicker 控件的 2008 版。在 JavaScript 中获取 datePicker 的引用后,我尝试使用 SetDate() 函数设置日期。但是它给了我“对象不支持此属性或方法”。 Telik 网站上显示的当前 javascript 函数在我使用的控件中不存在。但是我从调试器中发现 datePicker 控件的方法中有一个函数 SetDate(_2c)。我尝试为 SetDate 函数提供以下内容

  datePicker.SetDate('1/1'2012') gives me "Object doesn't support this property or method"

如果我尝试以下操作:

      datePicker.SetDate(new Date('1/1/2012')) it gives me undefined

任何帮助将不胜感激。

【问题讨论】:

    标签: javascript telerik rad


    【解决方案1】:

    在您后面的代码中,您是否设置了最小和最大日期?

      datePicker.MinDate = new DateTime(1900, 1, 1);
      datePicker.MaxDate = new DateTime(2100, 12, 31);
    

    您是否尝试过在客户端:

    var myDate=new Date();
    // set to Jan 1, 2012
    //(months are from 0-11 not 1-12)
    myDate.setFullYear(2012,0,1);
    
    datePicker.SetDate(myDate);
    datePicker.DateInput.SetDate(myDate);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-16
      • 1970-01-01
      • 2021-01-16
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 2021-12-05
      相关资源
      最近更新 更多