在可编辑网格中扩展Net TimeField

时间:2014-09-09 14:04:32

标签: ext.net

我有一个网格面板,它在两列中显示两个TimeSpans,当我加载页面时一切都很好但是当我到服务器端时,我的编辑器上的验证总是失败。我不明白为什么商店可以显示TimeSpans但是在...之后无法返回它。

这是我的代码:

<ext:GridPanel ID="WeekParams" runat="server" >
    <Store>
        <ext:Store runat="server">
            <Reader>
                <ext:JsonReader IDProperty="GUID">
                    <Fields>
                        <ext:RecordField Name="Day" Type="String" />
                        <ext:RecordField Name="UATNumber" Type="int" />
                        <ext:RecordField Name="From" Type="Date" />
                        <ext:RecordField Name="To" Type="Date" />
                    </Fields>
                </ext:JsonReader>
            </Reader>
        </ext:Store>
    </Store>
    <ColumnModel>
        <Columns>
            <ext:Column ColumnID="Day" DataIndex="Day" />
            <ext:NumberColumn ColumnID="UATNumber" DataIndex="UATNumber" Format="0" />
            <ext:DateColumn ColumnID="From" DataIndex="From" Format="dd/MM/yyyy" >
                <Renderer Format="Date" FormatArgs="'HH:mm'" />
                <Editor>
                    <ext:TimeField runat="server" />
                </Editor>
            </ext:DateColumn>
            <ext:DateColumn ColumnID="To" DataIndex="To" Format="dd/MM/yyyy" >
                <Renderer Format="Date" FormatArgs="'HH:mm'" />
                <Editor>
                    <ext:TimeField runat="server" />
                </Editor>
            </ext:DateColumn>
        </Columns>
    </ColumnModel>
    <Plugins>
        <ext:EditableGrid runat="server" />
    </Plugins>
</ext:GridPanel>

这是我去服务器端时的结果:

enter image description here

0 个答案:

没有答案