store jsonPProxy directevent problem

  1. #1

    store jsonPProxy directevent problem

    my problem. acquisition, and other information from remote XML file to send to the server.

            <ext:Store ID="GetRouterInfo" runat="server" AutoLoad="true" >
                <Proxy>
                    <ext:JsonPProxy runat="server" Url="192.168.1.45/xxx.xml">
                        <Reader>
                            <ext:XmlReader Record="WISPrInfo"  />
                        </Reader>
                    </ext:JsonPProxy>
                </Proxy>
                <Model>
                    <ext:Model runat="server">
                        <Fields>
                            <ext:ModelField Name="WISPrLocationID" Type="String" Mapping="WISPrLocationID" />
                        </Fields>
                    </ext:Model>
                </Model>
                <DirectEvents>
                    <Load OnEvent="SetWISPrInfo" Delay="1500">
                        <ExtraParams>
                            <ext:Parameter Name="WISPrLocationID" Value="this.getAt(0).get('WISPrLocationID')" Mode="Raw" />
                        </ExtraParams>
                    </Load>
                </DirectEvents>
            </ext:Store>
            protected void Page_Load(object sender, EventArgs e)
            {
                if (!X.IsAjaxRequest)
                {
                    GetRouterInfo.Reload();
                }
            }
    
            protected void SetWISPrInfo(object sender, DirectEventArgs e)
            {
               string wisprid = int.Parse(e.ExtraParams["WISPrLocationID"].ToString());
            }
    not running SetWISPrInfo method
  2. #2

    Problem Solved

            <ext:Store ID="GetRouterInfo" runat="server" AutoLoad="false" AutoDataBind="false">
                <Proxy>
                    <ext:JsonPProxy Url="http://192.168.1.45/data.txt">
                        <Reader>
                            <ext:JsonReader Root="WISPrInfo" />
                        </Reader>
                    </ext:JsonPProxy>
                </Proxy>
                <Model>
                    <ext:Model runat="server" IDProperty="WISPrLocationID">
                        <Fields>
                            <ext:ModelField Name="WISPrLocationID" />
                        </Fields>
                    </ext:Model>
                </Model>
                <DirectEvents>
                    <Load OnEvent="SetWISPrInfo" Delay="1500">
                        <ExtraParams>
                            <ext:Parameter Name="WISPrID" Value="this.getAt(0).get('WISPrLocationID')" Mode="Raw" />
                        </ExtraParams>
                    </Load>
                </DirectEvents>
            </ext:Store>
    data.txt
    Ext.data.JsonP.callback1({"WISPrInfo":[{"WISPrLocationID":"12345"}]});
    this different data.txt did not work

Similar Threads

  1. JsonPProxy Not working
    By Tbaseflug in forum 2.x Help
    Replies: 0
    Last Post: Nov 18, 2013, 8:46 PM
  2. [CLOSED] How JsonPProxy Url into dynamic parameter?
    By gs_user in forum 2.x Legacy Premium Help
    Replies: 1
    Last Post: Aug 12, 2013, 3:28 PM
  3. [CLOSED] How to change Store from DirectEvent?
    By pk.net in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Aug 29, 2012, 7:12 AM
  4. Replies: 1
    Last Post: Nov 19, 2010, 7:01 PM
  5. Replies: 12
    Last Post: Jun 30, 2010, 9:31 PM

Posting Permissions