Hi, I have been troubleshooting a memory leak for the past couple weeks and I have narrowed it to the comboboxes in my grid. Usually everytime I change the pagesize on my datapager or rebind my grid, the memory usage increases. However if I remove the combobox from my grid then I don't have the memory leak. I took this a couple steps further and stripped down the combobox and the grid so I just have a generic combo box in my grid as the only column, I still have the leak.
Below is the code for my grid, then outside grid I have a dropdown menu with a bunch of selections to change the pagesize on the pager. Everytime the pagesize changes, the memory utilization goes up, it never comes down. If I remove the combobox in the grid then I don't have this problem.
I know a lot of memory leak issues were resolved recently so I am using the Q3 release but still have the issue. Thanks in advance for any help or guidance.
<telerik:RadBusyIndicator x:Name="busyIndicatorRels" BusyContent="Loading ..." Background="Transparent" BorderBrush="Transparent" Style="{StaticResource RadBusyIndicatorStyle}" > <telerik:RadBusyIndicator.OverlayStyle> <Style TargetType="Rectangle"> <Setter Property="Fill" Value="Transparent" /> </Style> </telerik:RadBusyIndicator.OverlayStyle> <Grid x:Name="RelGrid" Visibility="Collapsed"> <telerik:RadGridView HorizontalAlignment="Stretch" Name="rgvRels" AutoGenerateColumns="False" RowIndicatorVisibility="Visible" ItemsSource="{Binding PagedSource, ElementName=radDataPagerRel}" > <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="Client" Width="160" SortMemberPath="ClientNum" DataMemberBinding="{Binding LearnClient}" TextAlignment="Left"> <telerik:GridViewDataColumn.CellStyle> <Style TargetType="telerik:GridViewCell"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="telerik:GridViewCell"> <Border BorderBrush="DarkGray" BorderThickness="0,0,1,0" VerticalAlignment="Stretch" > <telerik:RadComboBox x:Name="radClientCombo" /> </Border> </ControlTemplate> </Setter.Value> </Setter> </Style> </telerik:GridViewDataColumn.CellStyle> </telerik:GridViewDataColumn> </telerik:RadGridView.Columns> </telerik:RadGridView> </Grid> </telerik:RadBusyIndicator> <telerik:RadDataPager Name="radDataPagerRel" PageSize="10" AutoEllipsisMode="Both" DisplayMode="All" Margin="10,0,10,0" NumericButtonCount="10" Visibility="Collapsed" />