Ext.net数据绑定扩展方法

时间:2013-07-19 08:57:26

标签: ext.net

是的,我不得不进入一个利用ext.net的项目。

有一个包含多个列的GridPanel,其中一些绑定到日期时间属性,如下所示:

<ext:DateColumn Header="Started time" DataIndex="DateStarted" Format="yyyy-MM-dd HH:mm:ss" />

现在,我想在属性DateStarted上运行一个扩展方法ToUniversalTime()。

似乎我无法将DataIndex =“DateStarted”更改为DataIndex =“DateStarted.ToUniversalTime()”

2 个答案:

答案 0 :(得分:1)

忘了这个。

我得到了Vladimir Ext.NET - 开发团队的答案,对此版本的支持将在版本2.3中添加。

答案 1 :(得分:0)

您可以使用列上的渲染器标记

    <ext:DateColumn Header="Started time" DataIndex="DateStarted" Format="yyyy-MM-dd HH:mm:ss" >
        <Renderer Fn="myRenderer" />
    </ext:DateColumn >

调用直接方法或在JavaScript中实现扩展方法

    var myRenderer = function (value, metadata, record, rowIndex, colIndex, store) {
            return stuff here;
        };