This is a migrated thread and some comments may be shown as answers.

Increase Perforance of rad grid

1 Answer 31 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Swapnil
Top achievements
Rank 1
Swapnil asked on 01 Aug 2014, 07:59 AM
<telerik:RadFormDecorator ID="QsfFromDecorator" runat="server" DecoratedControls="All"
        EnableRoundedCorners="false" />
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="RadGrid">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid" LoadingPanelID="RadAjaxLoadingPanel1">
                    </telerik:AjaxUpdatedControl>
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Office2010Blue">
    </telerik:RadAjaxLoadingPanel>
    <telerik:RadGrid ID="RadGrid" runat="server"
    AllowSorting="True" AllowPaging="True" AutoGenerateColumns="False"
        AllowFilteringByColumn="True" CellSpacing="0" GridLines="None"
    HeaderStyle-Font-Bold="true" DataSourceID="SqlDataSource1"
        Skin="Web20" OnNeedDataSource="RadGridt_NeedDataSource" ShowGroupPanel="True"
        OnColumnCreated="RadGrid_ColumnCreated">
        <MasterTableView DataKeyNames="Clien" DataSourceID="SqlDataSource1">
            <Columns>
            <telerik:GridBoundColumn DataField="Employee" HeaderText="Employee "></telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Client" HeaderText="Client "></telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Month" HeaderText="Month " AllowFiltering="false"></telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Cost" HeaderText=" Cost" AllowFiltering="false"></telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="Hours" HeaderText=" Hours" AllowFiltering="false"></telerik:GridBoundColumn>
            </Columns>
        </MasterTableView>
        <ClientSettings AllowDragToGroup="True" />
 
<HeaderStyle Font-Bold="True"></HeaderStyle>
    </telerik:RadGrid>
 
 
                      <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ss%>"
                     SelectCommand="SelectSummary"     
  SelectCommandType="StoredProcedure"></asp:SqlDataSource>
This is my code .
is their anything else that can increse sorting,drag drop ,paging performance.

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 01 Aug 2014, 08:14 AM
Hi Swapnil,

You can check out the Custom Paging and Virtual scrolling and paging, to increase the performance when you have very large number of records. Also take a look at this documentation: Client/server grid performance optimizations.

Thanks,
Princy
Tags
Grid
Asked by
Swapnil
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or