[CLOSED] [1.0] Store callback problem

  1. #1

    [CLOSED] [1.0] Store callback problem



    In .8, I was able to to call the GridPanel's store's reload method and have a callback method.

    The problem is that the callback function is not firing on reload of the store in 1.0.

    .aspx:
    <script language="javascript">
        var StoreManager = {
            ForceReload: function() {
                gpResults.store.reload({
                    callback: function() {
                        Ext.Dialog.alert('Done.', 'Done with reload.');   /// This never fires!
                    }
                });
            }
        }
    </script>
    
    <ext:Store ID="strData" runat="server" OnRefreshData="strData_RefreshData" AutoLoad="false">
        <DirectEventConfig Timeout="120000" />
        <Reader>
            <ext:JsonReader IDProperty="IdNumber">
                <Fields>
                    <ext:RecordField Name="IdNumber" />
                    <ext:RecordField Name="Name" />
                </Fields>
            </ext:JsonReader>
        </Reader>
        <Listeners>
            <LoadException Handler="Ext.Dialog.error('Search Error', 'Unable to perform search.');
        </Listeners>
    </ext:Store>
    
    <ext:Button runat="server" Text="Reload" Icon="Brick">
        <Listeners>
            <Click Handler="StoreManager.ForceReload();" />
         </Listeners>
    </ext:Button>
    
    <ext:GridPanel ID="gpResults" runat="server" Title="Data" Icon="Accept" StoreID="strData" StripeRows="true" TrackMouseOver="true" AutoExpandColumn="Name">
        <ColumnModel runat="server">
            <Columns>
                <ext:Column ColumnID="IdNumber" DataIndex="IdNumber" Header="Id" MenuDisabled="true" />
                <ext:Column ColumnID="Name" DataIndex="Name" Header="Name" MenuDisabled="true" />
            </Columns>
        </ColumnModel>
    </ext:GridPanel>
    .aspx.cs:
    protected void strData_RefreshData(object sender, StoreRefreshDataEventArgs e)
    {
        // TODO: Connect to database and pass back Data Table
    
        strData.DataSource = dataTable;
        strData.DataBind();
    }
  2. #2

    RE: [CLOSED] [1.0] Store callback problem

    Hi,

    Thanks for the bug report. Fixed. Please update from SVN

Similar Threads

  1. [CLOSED] store.insert method + store page size problem
    By mcfromero in forum 2.x Legacy Premium Help
    Replies: 1
    Last Post: Aug 12, 2012, 6:34 AM
  2. Store callback twice on data request
    By yossi in forum 1.x Help
    Replies: 1
    Last Post: Jun 06, 2012, 2:55 PM
  3. [CLOSED] Store OnRefreshData callback exectuted twice
    By jeremyl in forum 1.x Legacy Premium Help
    Replies: 4
    Last Post: Dec 09, 2009, 7:02 AM
  4. Callback
    By hbbazan in forum 1.x Help
    Replies: 0
    Last Post: Jul 28, 2009, 3:52 PM
  5. [CLOSED] Store + Reload Callback
    By state in forum 1.x Legacy Premium Help
    Replies: 4
    Last Post: Apr 29, 2009, 1:24 PM

Posting Permissions