【发布时间】:2017-06-23 19:03:20
【问题描述】:
我正在尝试在 DataBound 事件上将格式应用于我的剑道网格中的列。 DataBound 事件引发了一个 javascript 函数,我试图在其中选择一列并应用一些日期格式。绑定的列如下所示:
columns.Bound(c => c.CreatedDate).Title("Submitted on").Filterable(ftb => ftb.Cell(cell => cell.Operator("contains"))).Format("{0: MM/dd/yyyy HH.mm.ss}");
我需要这样做的原因是因为我有一个过滤网格的按钮,并且在刷新网格中的数据时,它会丢失日期的格式。我目前的代码是:
function onDataBound(e) {
var grid = $("#MyGrid").data("kendoGrid");
grid.tbody.find('td').each(function () {
var dataItem = grid.dataItem(this);
if (dataItem.CreatedDate) {
$(this).DoTheFormatting
}
});
在 jquery 选择器方面需要帮助
【问题讨论】:
-
如何识别列?它是可移动的还是保持在同一位置(索引)?
标签: jquery kendo-ui kendo-grid kendo-asp.net-mvc