是的,我不得不进入一个利用ext.net的项目。
有一个包含多个列的GridPanel,其中一些绑定到日期时间属性,如下所示:
<ext:DateColumn Header="Started time" DataIndex="DateStarted" Format="yyyy-MM-dd HH:mm:ss" />
现在,我想在属性DateStarted上运行一个扩展方法ToUniversalTime()。
似乎我无法将DataIndex =“DateStarted”更改为DataIndex =“DateStarted.ToUniversalTime()”
答案 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;
};