小编leo*_*ira的帖子

使用asp.net MVC Wrapper在Kendo UI Grid中格式化DateTime

我想构建一个格式为日期dd // MM/yyyy的Kendo UI Grid.但是,我发现的所有问题都是用代码格式("{0:d}")解决的; .所以,我尝试过如下代码:

GridBoundColumnBuilder<TModel> builder = par.Bound(field.Name);

        switch (field.Type.Type)
        {
            case CType.Boolean:
                builder = builder.ClientTemplate(string.Format("<input type='checkbox' #= {0} ? checked='checked' : '' # disabled='disabled' ></input>", field.Name));
                break;
            case CType.Datetime:
                builder = builder.Format("{0:d}");
                break;
            case CType.Decimal:
            case CType.Double:
                builder = builder.Format("{0:0.00}");
                break;
        }
Run Code Online (Sandbox Code Playgroud)

另一种格式工作正常,只是DateTime不起作用.

我有这个结果的日期时间= /日期(1377020142000)/

c# datetime asp.net-mvc-4 kendo-grid kendo-asp.net-mvc

30
推荐指数
5
解决办法
6万
查看次数