[CLOSED] Binding formatted datetime

  1. #1

    [CLOSED] Binding formatted datetime

    I have big trouble binding date in specific format.For ex.
     <ext:Store runat="server" ID="store12345">
     <Model>
      <ext:ModelField Name="LASTCHANGEDATE"  Type ="Date"  DateFormat ="M$"   > </ext:ModelField>
    </Model>
    <Proxy>
                        <ext:AjaxProxy Url=".someWebService.asmx/someMethod" Json="true">
                            <ActionMethods Read="POST">
                            </ActionMethods>
                            <Reader>
                                <ext:JsonReader Root="d.data" TotalProperty="d.total">
                                </ext:JsonReader>
                            </Reader>
                        </ext:AjaxProxy>
                    </Proxy>
    
    </ext:store>
    
    <ext:DisplayField runat="server" ID="lblStateLastChanged" Name="LASTCHANGEDATE"
                                    FieldLabel="Sate Changed On" LabelWidth="150"   >
                                    <Listeners>
                                       <%-- <AfterRender Fn ="testRenderer" ></AfterRender>--%> 
                                       <%-- <Change Fn = "testRenderer"></Change>--%>
                                      <%--  <BoxReady  Fn = "testRenderer" >
    
                                        </BoxReady>--%>
                                    </Listeners>
     </ext:DisplayField>
    Store loads correctly and the date values are parsed correctly.
    None of the listeners I have tried helped me moreover format property of Displayfiled is not working or it is not dedicated for this task.What is elegant way to bind Date type with appropriate format?
    Last edited by Daniil; May 14, 2013 at 6:32 AM. Reason: [CLOSED]
  2. #2
    Hi @odyssey,

    You can do it on the ModelField level.
    <ext:ModelField Name="date">
        <Convert Handler="value = Ext.Date.parse(value, 'MS');
                            return Ext.util.Format.date(value, 'Y-m-d');" />
    </ext:ModelField>
  3. #3
    Quote Originally Posted by Daniil View Post
    Hi @odyssey,

    You can do it on the ModelField level.
    <ext:ModelField Name="date">
        <Convert Handler="value = Ext.Date.parse(value, 'MS');
                            return Ext.util.Format.date(value, 'Y-m-d');" />
    </ext:ModelField>
    thanks a lot

Similar Threads

  1. Replies: 1
    Last Post: Apr 01, 2013, 12:34 PM
  2. [CLOSED] Server tag is not correctly formatted
    By 78fede78 in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Oct 29, 2010, 10:14 AM
  3. Replies: 2
    Last Post: Oct 05, 2010, 10:29 AM
  4. [CLOSED] Date Value is not getting formatted during Edit mode in Grid Panel
    By speedstepmem3 in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Aug 11, 2010, 7:41 PM
  5. Replies: 3
    Last Post: May 11, 2010, 4:47 AM

Posting Permissions