Hi,
I have used parent child hierarchical Telerik Grid with client side binding. My requirement is rad grid without paging and page size should be 365. But it is accepting only 110. If we give more than 110, it's throwing Exception as "Exception of type 'System.OutOfMemoryException'.
Below is the code
Thanks in advance.
I have used parent child hierarchical Telerik Grid with client side binding. My requirement is rad grid without paging and page size should be 365. But it is accepting only 110. If we give more than 110, it's throwing Exception as "Exception of type 'System.OutOfMemoryException'.
Below is the code
<telerik:RadGrid ID="grdDepositReconciliation" runat="server" Skin="eMod" Width="700px" GridLines="None" AllowFilteringByColumn="false" AllowCustomPaging="false" PageSize="110" EnableEmbeddedSkins="false" AllowPaging="false" AllowSorting="false"> <ClientSettings> <ClientEvents OnDataBinding="beforeLoad" OnDataBound="afterLoad" OnDataBindingFailed="LoadFailed" OnRowDataBound="grdDepositReconciliation_RowDataBound" OnCommand="grdDepositReconciliation_Command" OnHierarchyExpanding="grdDepositReconciliation_HierarchyExpanding" OnHierarchyCollapsing="grdDepositReconciliation_HierarchyCollapsing"/> <Scrolling AllowScroll="true" UseStaticHeaders="true" /> </ClientSettings> <MasterTableView AutoGenerateColumns="false" TableLayout="Fixed" CssClass="wd" Width="100%" HierarchyLoadMode="Client" ClientDataKeyNames="TransactionDate, AMCount, VMCount, CKCount,AMTotalCount,VMTotalCount,CKTotalCount"> <Columns> <telerik:GridBoundColumn DataField="TransactionDate" HeaderText="Date" UniqueName="TransactionDate" HeaderStyle-Width="60" ShowFilterIcon="false" AllowFiltering="false" DataType="System.DateTime"/> <telerik:GridTemplateColumn DataField="pAMEX" HeaderText="Amex" HeaderStyle-HorizontalAlign="Center" AllowFiltering="false" HeaderStyle-Width="60"> <ItemTemplate> <asp:CheckBox ID="chkpAMEX" runat="server"/> <%--<input type="checkbox" id="chkpAMEX" runat="server"/>--%> <asp:label id="lblpAMEX" runat="server"/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="pVISAMASTER" HeaderText="Visa/MC" HeaderStyle-HorizontalAlign="Center" AllowFiltering="false" HeaderStyle-Width="60"> <ItemTemplate> <asp:CheckBox ID="chkpVISAMASTER" runat="server"/> <%--<input type="checkbox" id="chkpVISAMASTER" />--%> <asp:label id="lblpVISAMASTER" runat="server"/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="pCHECK" HeaderText="Checks" HeaderStyle-HorizontalAlign="Center" AllowFiltering="false" HeaderStyle-Width="60"> <ItemTemplate> <asp:CheckBox ID="chkpCHECK" runat="server" /> <asp:label id="lblpCHECK" runat="server"/> </ItemTemplate> </telerik:GridTemplateColumn> <%--<telerik:GridBoundColumn DataField="DepositReconciliationId" HeaderText="DepositReconciliationId" Visible="false" />--%> </Columns> <NestedViewTemplate> <telerik:RadGrid ID="grdDepositReconciliationDetails" runat="server" GridLines="None" Skin="eMod" EnableEmbeddedSkins="false" AllowSorting="false" PageSize="50" AutoGenerateColumns="false" Width="650px" CellSpacing="0"> <ClientSettings> <ClientEvents OnCommand="grdDepositReconciliationDetails_Command" OnRowDataBound="grdDepositReconciliationDetails_RowDataBound" OnDataBinding="beforeLoad" OnDataBound="afterLoad" OnDataBindingFailed="LoadFailed" /> </ClientSettings> <MasterTableView Width="650px" HierarchyLoadMode="Client" ShowHeader="false" ClientDataKeyNames= "AMTransactionID,VMTransactionID,CKTransactionID, AMDRID, VMDRID, CKDRID"> <Columns> <telerik:GridBoundColumn DataField="PaymentDate" HeaderText="Date" HeaderStyle-Width="70"/> <%--<telerik:GridBoundColumn DataField="AM" HeaderText="AMEX" />--%> <telerik:GridTemplateColumn DataField="cAMEX" HeaderText="AMEX" HeaderStyle-HorizontalAlign="Center" AllowFiltering="false" HeaderStyle-Width="70"> <ItemTemplate> <asp:CheckBox ID="chkcAMEX" runat="server" /> <asp:label id="lblcAMEX" runat="server"/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="cVISAMASTER" HeaderText="Visa/MC" HeaderStyle-HorizontalAlign="Center" AllowFiltering="false" HeaderStyle-Width="70"> <ItemTemplate> <asp:CheckBox ID="chkcVISAMASTER" runat="server" /> <asp:label id="lblcVISAMASTER" runat="server"/> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="cCHECK" HeaderText="Checks" HeaderStyle-HorizontalAlign="Center" AllowFiltering="false" HeaderStyle-Width="72"> <ItemTemplate> <asp:CheckBox ID="chkcCHECK" runat="server" /> <asp:label id="lblcCHECK" runat="server"/> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> </NestedViewTemplate> <CommandItemSettings ShowAddNewRecordButton="false" ShowRefreshButton="false" ShowExportToExcelButton="false" /> </MasterTableView> <ClientSettings AllowDragToGroup="true" Scrolling-AllowScroll="true" Scrolling-UseStaticHeaders="true" /></telerik:RadGrid>Thanks in advance.
