I have a RadGridView using a DetailsPresenter (external). It works great, however if the grid only have one record, the provider doesn't show anything. Any thoughts as to why?
Here is how I have my RowDetailsTemplate defined:
<telerik:RadGridView.RowDetailsTemplate>
<DataTemplate>
<local:NonLaborCostCodeDetailRowTemplate x:Name="NonLaborCostCodePresenter"/>
</DataTemplate>
</telerik:RadGridView.RowDetailsTemplate>
and below, outside the RadGridView tags, I have the following:
<Border Grid.Row="1" x:Name="externalDetailsBorder" BorderBrush="#FF848484" BorderThickness="1,0">
<telerik:DetailsPresenter x:Name="ExternalPresenter"
DetailsProvider="{Binding RowDetailsProvider, ElementName=radGridView1}"/>
</Border>
Here is how I have my RowDetailsTemplate defined:
<telerik:RadGridView.RowDetailsTemplate>
<DataTemplate>
<local:NonLaborCostCodeDetailRowTemplate x:Name="NonLaborCostCodePresenter"/>
</DataTemplate>
</telerik:RadGridView.RowDetailsTemplate>
and below, outside the RadGridView tags, I have the following:
<Border Grid.Row="1" x:Name="externalDetailsBorder" BorderBrush="#FF848484" BorderThickness="1,0">
<telerik:DetailsPresenter x:Name="ExternalPresenter"
DetailsProvider="{Binding RowDetailsProvider, ElementName=radGridView1}"/>
</Border>