UltraWebGrid doesn't restore its state after postback

Hi, I don’t know why after post back UltraWebGrid doesn’t restore data from viewstate.
Grid appeares empty.

  1. I bind data like that:
protected void reportDisplayDD_SelectedIndexChanged(object sender, EventArgs e)
{
    BusinessFacade busFacade = new BusinessFacade();
    UltraWebGridSurveys.DataSource = busFacade.GetSurveyListForReportWriter(Convert.ToInt32(reportDisplayDD.SelectedValue));
    UltraWebGridSurveys.DataBind();
}

Please, have a look at attached pictures.

Here markup of UltraWebGrid.

<igtbl:UltraWebGrid ID="UltraWebGridSurveys" runat="server" Height="500px" 
    Width="500px" oninitializelayout="UltraWebGridSurveys_InitializeLayout" 
    onclick="UltraWebGridSurveys_Click" 
    onitemcommand="UltraWebGridSurveys_ItemCommand" ViewStateMode="Enabled">
    <DisplayLayout AllowColSizingDefault="Free" AllowColumnMovingDefault="OnServer" 
        AllowDeleteDefault="Yes" AllowSortingDefault="OnClient" 
        AllowUpdateDefault="Yes" BorderCollapseDefault="Separate" 
        HeaderClickActionDefault="SortMulti" Name="UltraWebGrid1" 
        RowHeightDefault="20px" SelectTypeRowDefault="Extended" 
        StationaryMargins="Header" StationaryMarginsOutlookGroupBy="True" 
        TableLayout="Fixed" Version="4.00"
        SelectedRowStyleDefault-BackColor="#FFD3A1"
        CellClickActionDefault="CellSelect" AutoGenerateColumns="False">
                        
        <FrameStyle BackColor="Window" BorderColor="#999999" BorderStyle="None" 
            BorderWidth="3px" Cursor="Default" Font-Names="Microsoft Sans Serif" 
            Font-Size="8.25pt" Height="500px" Width="500px">
        </FrameStyle>
        <RowAlternateStyleDefault BackColor="#E9E9F7">
            <BorderDetails ColorLeft="233, 233, 247" ColorTop="233, 233, 247" />
        </RowAlternateStyleDefault>
        <Pager MinimumPagesForDisplay="2">
            <PagerStyle BackColor="LightGray" BorderStyle="Solid" BorderWidth="1px">
            <BorderDetails ColorLeft="White" ColorTop="White" WidthLeft="1px" 
                WidthTop="1px" />
            </PagerStyle>
        </Pager>
        <EditCellStyleDefault BorderStyle="None" BorderWidth="0px">
        </EditCellStyleDefault>
        <FooterStyleDefault BackColor="LightGray" BorderStyle="Solid" BorderWidth="1px">
            <BorderDetails ColorLeft="White" ColorTop="White" WidthLeft="1px" 
                WidthTop="1px" />
        </FooterStyleDefault>
        <HeaderStyleDefault BackColor="#2B64A7" BorderColor="Black" BorderStyle="Solid" 
            ForeColor="White" HorizontalAlign="Left">
            <BorderDetails ColorLeft="White" ColorTop="White" WidthLeft="1px" 
                WidthTop="1px" />
        </HeaderStyleDefault>
        <RowStyleDefault BackColor="#C7D5E8" BorderColor="Gray" BorderStyle="Solid" 
            BorderWidth="1px" Font-Names="Microsoft Sans Serif" Font-Size="8.25pt">
            <Padding Left="3px" />
            <BorderDetails ColorLeft="199, 213, 232" ColorTop="199, 213, 232" />
        </RowStyleDefault>
        <GroupByRowStyleDefault BackColor="Control" BorderColor="Window">
        </GroupByRowStyleDefault>
        <SelectedRowStyleDefault BackColor="Yellow" ForeColor="#0A0A0A">
        </SelectedRowStyleDefault>
        <GroupByBox>
            <BoxStyle BackColor="ActiveBorder" BorderColor="Window">
            </BoxStyle>
        </GroupByBox>
        <AddNewBox Hidden="False">
            <BoxStyle BackColor="Window" BorderColor="InactiveCaption" BorderStyle="Solid" 
                BorderWidth="1px">
                <BorderDetails ColorLeft="White" ColorTop="White" WidthLeft="1px" 
                    WidthTop="1px" />
            </BoxStyle>
        </AddNewBox>
        <ActivationObject BorderColor="Black" BorderStyle="Dotted" BorderWidth="">
        </ActivationObject>
        <FilterOptionsDefault>
            <FilterDropDownStyle BackColor="White" BorderColor="Silver" BorderStyle="Solid" 
                BorderWidth="1px" CustomRules="overflow:auto;" 
                Font-Names="Verdana,Arial,Helvetica,sans-serif" Font-Size="11px" Height="300px" 
                Width="200px">
                <Padding Left="2px" />
            </FilterDropDownStyle>
            <FilterHighlightRowStyle BackColor="#151C55" ForeColor="White">
            </FilterHighlightRowStyle>
            <FilterOperandDropDownStyle BackColor="White" BorderColor="Silver" 
                BorderStyle="Solid" BorderWidth="1px" CustomRules="overflow:auto;" 
                Font-Names="Verdana,Arial,Helvetica,sans-serif" Font-Size="11px">
                <Padding Left="2px" />
            </FilterOperandDropDownStyle>
        </FilterOptionsDefault>
    </DisplayLayout>
    <Bands>
        <igtbl:UltraGridBand>
            <Columns>
                <igtbl:TemplatedColumn BaseColumnName="name" Key="name" 
                    Width="250px">
                    <HeaderStyle Font-Bold="True" />
                    <Header Caption="Survey Name" TitleMode="Always">
                    </Header>
                </igtbl:TemplatedColumn>
                <igtbl:TemplatedColumn AllowGroupBy="No" BaseColumnName="surveyID"  Hidden="True" 
                    Key="surveyID">
                    <HeaderStyle Font-Bold="True" />
                    <Header Caption="Survey ID">
                        <RowLayoutColumnInfo OriginX="1" />
                    </Header>
                    <Footer>
                        <RowLayoutColumnInfo OriginX="1" />
                    </Footer>
                </igtbl:TemplatedColumn>
                <igtbl:TemplatedColumn BaseColumnName="sequenceNo"  
                    Key="sequenceNo" Width="120px">
                    <HeaderStyle Font-Bold="True" />
                    <Header Caption="Sequence Number">
                        <RowLayoutColumnInfo OriginX="2" />
                    </Header>
                    <Footer>
                        <RowLayoutColumnInfo OriginX="2" />
                    </Footer>
                </igtbl:TemplatedColumn>
                <igtbl:TemplatedColumn AllowGroupBy="No" BaseColumnName="groupID" Hidden="True" 
                    Key="groupID">
                    <HeaderStyle Font-Bold="True" />
                    <Header Caption="Group ID">
                        <RowLayoutColumnInfo OriginX="3" />
                    </Header>
                    <Footer>
                        <RowLayoutColumnInfo OriginX="3" />
                    </Footer>
                                    
                </igtbl:TemplatedColumn>
                                
            </Columns>
            <AddNewRow View="NotSet" Visible="NotSet">
            </AddNewRow>
        </igtbl:UltraGridBand>
                        
    </Bands>
</igtbl:UltraWebGrid>

Please, disregard/close this case.
I sorted out that problem.

Thanks.

Hi Alex,

I am not sure how this problem is related to Aspose.Words, but it is perfect that you managed to resolve it. Please feel free to ask if you need more assistance, We will be glad to help you.
Best regards,