As title states, once I start browsing the pages, the summaries disappear and only remain on the groups that were initially set. If I however hit the refresh button on the paging toolbar the summaries show up how they should... or at least how I expect. See code below.

Using Ext.NET 2.2

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="XTest.aspx.cs" Inherits="Blah.Di.Blah.Blah.XTest" %>

<!DOCTYPE html>

<script runat="server">
    protected void Page_Load(object sender, EventArgs e)
     {
         this.Store1.DataSource = new List<Project> 
         { 
            new Project(100, "Ext Forms: Field Anchoring", 112, "Integrate 2.0 Forms with 2.0 Layouts", 6, 150, 0, new DateTime(2007, 06, 24)),
            new Project(100, "Ext Forms: Field Anchoring", 113, "Implement AnchorLayout", 4, 150, 0, new DateTime(2007, 06, 25)),
            new Project(100, "Ext Forms: Field Anchoring", 114, "Add support for multiple types of anchors", 4, 150, 0, new DateTime(2007, 06, 27)),
            new Project(100, "Ext Forms: Field Anchoring", 115, "Testing and debugging", 8, 0, 0, new DateTime(2007, 06, 29)),
            new Project(101, "Ext Grid: Single-level Grouping", 101, "Add required rendering \"hooks\" to GridView", 6, 100, 0, new DateTime(2007, 07, 01)),
            new Project(101, "Ext Grid: Single-level Grouping", 102, "Extend GridView and override rendering functions", 6, 100, 0, new DateTime(2007, 07, 03)),
            new Project(101, "Ext Grid: Single-level Grouping", 103, "Extend Store with grouping functionality", 4, 100, 0, new DateTime(2007, 07, 04)),
            new Project(101, "Ext Grid: Single-level Grouping", 121, "Default CSS Styling", 2, 100, 0, new DateTime(2007, 07, 05)),
            new Project(101, "Ext Grid: Single-level Grouping", 104, "Testing and debugging", 6, 100, 0, new DateTime(2007, 07, 06)),
            new Project(102, "Ext Grid: Summary Rows", 105, "Ext Grid plugin integration", 4, 125, 0, new DateTime(2007, 07, 01)),
            new Project(102, "Ext Grid: Summary Rows", 106, "Summary creation during rendering phase", 4, 125, 0, new DateTime(2007, 07, 02)),
            new Project(102, "Ext Grid: Summary Rows", 107, "Dynamic summary updates in editor grids", 6, 125, 0, new DateTime(2007, 07, 05)),
            new Project(102, "Ext Grid: Summary Rows", 108, "Remote summary integration", 4, 125, 0, new DateTime(2007, 07, 05)),
            new Project(102, "Ext Grid: Summary Rows", 109, "Summary renderers and calculators", 4, 125, 0, new DateTime(2007, 07, 06)),
            new Project(102, "Ext Grid: Summary Rows", 110, "Integrate summaries with GroupingView", 10, 125, 0, new DateTime(2007, 07, 11)),
            new Project(102, "Ext Grid: Summary Rows", 111, "Testing and debugging", 8, 125, 0, new DateTime(2007, 07, 15))
         };

        this.Store1.DataBind();
    }

    public class Project
    {
        public Project(int projectId, string name, int taskId, string description, int estimate, double rate, double cost, DateTime due)
        {
            this.ProjectID = projectId;
            this.Name = name;
            this.TaskID = taskId;
            this.Description = description;
            this.Estimate = estimate;
            this.Rate = rate;
            this.Due = due;
        }

        public int ProjectID { get; set; }
        public string Name { get;set; }
        public int TaskID { get; set; }
        public string Description { get;set; }
        public int Estimate { get;set; }
        public double Rate { get; set; }
        public double Cost { get; set; }
        public DateTime Due { get; set; }
    }
</script>

<html>
<head id="Head1" runat="server">
    <title>GroupingSummary Plugin - Ext.NET Examples</title>
    
    <%--<link href="/resources/css/examples.css" rel="stylesheet" />--%>
   
    <style>
        .x-grid-body .x-grid-cell-Cost {
            background-color : #f1f2f4;
        }
         
        .x-grid-row-summary .x-grid-cell-Cost .x-grid-cell-inner{
            background-color : #e1e2e4;
        }    

        .task .x-grid-cell-inner {
            padding-left: 15px;
        }

        .x-grid-row-summary .x-grid-cell-inner {
            font-weight: bold;
            font-size: 11px;
            background-color : #f1f2f4;
        } 
    </style>

    <script>
        var totalCost = function (records) {
            var i = 0,
                length = records.length,
                total = 0,
                record;

            for (; i < length; ++i) {
                record = records[i];
                total += record.get('Estimate') * record.get('Rate');
            }
            return total;
        };
    </script>

</head>
<body>
    <form id="Form1" runat="server">
        <h1>Group Summary Plugin</h1>
        <p>Advanced grouping grid that allows cell editing and includes custom dynamic summary calculations.</p>

        <ext:ResourceManager ID="ResourceManager1" runat="server"/>
        
        <ext:Store ID="Store1" runat="server" GroupField="Name" PageSize="2">
            <Sorters>
                <ext:DataSorter Property="Due" Direction="ASC" />
            </Sorters>
            <Model>
                <ext:Model ID="Model1" runat="server" IDProperty="TaskID">
                    <Fields>
                        <ext:ModelField Name="ProjectID" />
                        <ext:ModelField Name="Name" />
                        <ext:ModelField Name="TaskID" />
                        <ext:ModelField Name="Description" />
                        <ext:ModelField Name="Estimate" Type="Int" />
                        <ext:ModelField Name="Rate" Type="Float" />
                        <ext:ModelField Name="Cost" Type="Float" />
                        <ext:ModelField Name="Due" Type="Date" />
                    </Fields>
                </ext:Model>
            </Model>
        </ext:Store>
        
        <ext:GridPanel 
            ID="GridPanel1" 
            runat="server" 
            Frame="true"
            StoreID="Store1"
            Title="Sponsored Projects" 
            Collapsible="true"
            AnimCollapse="false"
            Icon="ApplicationViewColumns"
            Width="800"
            Height="450">
            <Plugins>
                <ext:CellEditing ID="CellEditing1" runat="server" ClicksToEdit="1" />
            </Plugins>
            <ColumnModel ID="ColumnModel1" runat="server">
                <Columns>
                    <ext:SummaryColumn ID="SummaryColumn1"                        
                        runat="server"
                        TdCls="task"
                        Text="Task"                       
                        Sortable="true"
                        DataIndex="Description"
                        Hideable="false"
                        SummaryType="Count"
                        Flex="1">
                        <SummaryRenderer Handler="return ((value === 0 || value > 1) ? '(' + value +' Tasks)' : '(1 Task)');" />                            
                    </ext:SummaryColumn>
                     
                    <ext:Column ID="Column1" runat="server" Text="Project" DataIndex="Name" Width="20" />
                     
                    <ext:SummaryColumn ID="SummaryColumn2"
                        runat="server"
                        Width="85"
                        Text="Due Date"
                        Sortable="true"
                        DataIndex="Due"
                        SummaryType="Max">
                        <Renderer Format="Date" FormatArgs="'m/d/Y'" />
                        <SummaryRenderer Fn="Ext.util.Format.dateRenderer('m/d/Y')" />
                        <Editor>
                            <ext:DateField ID="DateField1" runat="server" Format="MM/dd/yyyy" />
                        </Editor>
                    </ext:SummaryColumn>
 
                    <ext:SummaryColumn ID="SummaryColumn3"
                        runat="server"  
                        Width="75"
                        Text="Estimate"
                        Sortable="true"
                        DataIndex="Estimate"
                        SummaryType="Sum">
                        <Renderer Handler="return value +' hours';" />
                        <SummaryRenderer Handler="return value +' hours';" />
                        <Editor>
                            <ext:NumberField ID="NumberField1" runat="server" AllowBlank="false" MinValue="0" StyleSpec="text-align:left" />
                        </Editor>
                    </ext:SummaryColumn>
                     
                    <ext:SummaryColumn ID="SummaryColumn4"
                        runat="server"
                        Width="75"
                        Text="Rate"
                        Sortable="true"
                        DataIndex="Rate"
                        SummaryType="Average">
                        <Renderer Format="UsMoney" />
                        <SummaryRenderer Fn="Ext.util.Format.usMoney" />
                         <Editor>
                            <ext:NumberField ID="NumberField2" runat="server" AllowBlank="false" MinValue="0" StyleSpec="text-align:left" />
                        </Editor>
                    </ext:SummaryColumn>
                     
                    <ext:SummaryColumn
                        runat="server"
                        Width="75"
                        ID="Cost"
                        Text="Cost"
                        Sortable="false"
                        Groupable="false"
                        DataIndex="Cost"
                        CustomSummaryType="totalCost">
                        <Renderer Handler="return Ext.util.Format.usMoney(record.data.Estimate * record.data.Rate);" />
                        <SummaryRenderer Fn="Ext.util.Format.usMoney" />
                    </ext:SummaryColumn>
                </Columns>                
            </ColumnModel>
            <View>
                <ext:GridView ID="GridView1" runat="server" StripeRows="true" MarkDirty="false" />
            </View>
            <Features>               
                <ext:GroupingSummary 
                    ID="GroupingSummary1" 
                    runat="server" 
                    GroupHeaderTplString="{name}" 
                    HideGroupedHeader="true" 
                    EnableGroupingMenu="false" />
            </Features>     
            
            <TopBar>
                <ext:Toolbar ID="Toolbar1" runat="server">
                    <Items>
                        <ext:Button ID="Button1" 
                            runat="server" 
                            Text="Toggle" 
                            ToolTip="Toggle the visibility of summary row"
                            EnableToggle="true"
                            Pressed="true"
                            Handler="#{GroupingSummary1}.toggleSummaryRow(!#{GroupingSummary1}.showSummaryRow);
                                     #{GroupingSummary1}.view.refresh();" />
                    </Items>
                </ext:Toolbar>
            </TopBar>
            <BottomBar>
                <ext:PagingToolbar ID="pagingToolbar" runat="server" DisplayInfo="true" >
                </ext:PagingToolbar>
            </BottomBar>
        </ext:GridPanel>
    </form>
  </body>
</html>
Any help??