datetime - Telerik MVC 网格过滤器忽略 ViewModel 上的 DataType.Time 属性

标签 datetime filtering telerik-mvc

我有一个用

装饰的 ViewModel 属性
[DataType(DataType.Time)]

网格列的描述如下:

columns.Bound(m => m.ArrivalTime).Width(130).Format("{0:hh:mm tt}");

Telerik MVC Grid 的编辑模式按预期检测数据类型,并通过下拉列表仅提供时间值。好!

坏消息是过滤菜单忽略数据类型规范,而是提供日期选择器控件。不用说,这会禁止对该列进行过滤。

最佳答案

Telerik mvc 网格不支持仅时间选择器,正如我们在方法中看到的

createTypeSpecificInput

文件 telerik.grid.filtering.js。所以你可以编写自己的图 block 过滤器输入插件...或者尝试这个 code

关于datetime - Telerik MVC 网格过滤器忽略 ViewModel 上的 DataType.Time 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9620508/

相关文章:

python - 在不同的 Windows 版本上使用 pickle 反序列化日期时间对象

c# - 将 DateTime 格式化为字符串

python - sqlalchemy 动态过滤

css - Firefox 右浮动问题

asp.net-mvc - 在 nopcommerce 2.8 中使用 Telerik 插件自定义网格

从时间序列 DataFrame 中选择最新值的 Pythonic 方法

javascript - 格式化 ISO 日期

computer-vision - 如何将高斯盒滤波器应用于积分图像?

google-maps-api-3 - Google 地方信息自动完成 - 如何仅显示国家/地区名称

asp.net-mvc - ASP.NET MVC Telerik 网格 : How to make one column read only on edit?