I have a GridView with a Nullable(DateTime) column (Inactive Date). I want the grid to open with a default filter of records where the InactiveDate has no value. How can I do this? I have tried something like below but keep getting an error that String cannot be converted to a DateTime value. I've tried Value="", Value=" ", Value="Nothing"....can't get it to work.
<telerik:RadGridView ItemsSource="{Binding Items}" AutoGenerateColumns="False" Name="datagrid" DataLoaded="datagrid_DataLoaded" > <telerik:RadGridView.FilterDescriptors> <telerik:FilterDescriptor Member="InActiveDate" Operator="IsEqualTo" Value=" " /> </telerik:RadGridView.FilterDescriptors> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="Device Number" DataMemberBinding="{Binding DeviceNumber}" ShowDistinctFilters="False" /> <telerik:GridViewDataColumn Header="Active Date" DataMemberBinding="{Binding ActiveDate}" DataFormatString="{}{0:d}" Width="90" /> <telerik:GridViewDataColumn Header="InActive Date" DataMemberBinding="{Binding InActiveDate}" ShowDistinctFilters="False" DataFormatString="{}{0:d}" Width="90"/> <telerik:GridViewDataColumn Header="Service Account" DataMemberBinding="{Binding IssuingAccountName}" /> <telerik:GridViewDataColumn Header="License Plate" DataMemberBinding="{Binding VehicleLicensePlate,TargetNullValue=Not Assigned}" ShowDistinctFilters="False" /> <telerik:GridViewDataColumn Header="Truck Number" DataMemberBinding="{Binding VehicleDisplayName}" ShowDistinctFilters="False" /> </telerik:RadGridView.Columns> </telerik:RadGridView>