【问题标题】:Display only datepicker in kendo inline editing not datetime picker在剑道内联编辑中仅显示日期选择器而不是日期时间选择器
【发布时间】:2014-07-27 18:33:19
【问题描述】:

我在剑道内联编辑中显示日期选择器时遇到问题。它始终显示日期时间选择器。

columns.Bound(k => k.datefrom).ClientTemplate("#= (datefrom == null) ? ' ' : kendo.toString(datefrom, 'dd.MM.yyyy') #").Width(150);

我也试过这样

columns.Bound(k => k.datefrom).ClientTemplate("#= (datefrom == null) ? ' ' : kendo.toString(datefrom, 'dd.MM.yyyy') #").Format("{0:d}").Width(150); 

有什么想法吗?

【问题讨论】:

    标签: asp.net-mvc kendo-ui datepicker inline-editing


    【解决方案1】:

    您需要使用数据注释将模型属性严格指定为视图模型中的日期。 在您的视图模型中,

    [DataType(DataType.Date)] // making data type as date     
    public Nullable<System.DateTime> datefrom { get; set; }
    

    在剑道网格中,

    columns.Bound(k => k.datefrom).Format("{0:dd.MM.yyyy}")
    

    它现在可以工作了:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多