This question is locked. New answers and comments are not allowed.
Hi i have a grid and have multiple columns. i used cellstyleselector for a column as in code below.
but i want to add a condition to startDate and endDate column:
if (startDate<=DateTime.Now && DateTime.Now<=endDate)
background color of both startdate and enddate columns will be green , else red
how can i add this 2 condition these columns?
or any idea with different approach? help needed..
attached screenshot is what i want to show exactly..
but i want to add a condition to startDate and endDate column:
if (startDate<=DateTime.Now && DateTime.Now<=endDate)
background color of both startdate and enddate columns will be green , else red
how can i add this 2 condition these columns?
or any idea with different approach? help needed..
<telerik:RadGridView Name="ScheduleMaster" ><telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="scheduleID" DataMemberBinding="{Binding scheduleID}" /> <telerik:GridViewDataColumn Header="scheduleName" DataMemberBinding="{Binding scheduleName}" /> <telerik:GridViewDataColumn Header="startDate" DataMemberBinding="{Binding startDate}" > </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="endDate" DataMemberBinding="{Binding endDate}" /> <telerik:GridViewDataColumn Header="startTime" DataMemberBinding="{Binding startTime}" /> <telerik:GridViewDataColumn Header="endTime" DataMemberBinding="{Binding endTime}" /> <telerik:GridViewDataColumn Header="isActive" DataMemberBinding="{Binding isActive}" > <telerik:GridViewDataColumn.CellStyleSelector> <telerik:ConditionalStyleSelector> <telerik:StyleRule Condition="isActive =false"> <Style TargetType="telerik:GridViewCell"> <Setter Property="Background" Value="Red"/> <Setter Property="Foreground" Value="White"/> </Style> </telerik:StyleRule> <telerik:StyleRule Condition="isActive =true"> <Style TargetType="telerik:GridViewCell"> <Setter Property="Background" Value="Green"/> <Setter Property="Foreground" Value="White"/> </Style> </telerik:StyleRule> </telerik:ConditionalStyleSelector> </telerik:GridViewDataColumn.CellStyleSelector> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="orderID" DataMemberBinding="{Binding orderID}" /> <telerik:GridViewDataColumn Header="lastUpdateDate" DataMemberBinding="{Binding lastUpdateDate}" /> <telerik:GridViewDataColumn Header="Volume" DataMemberBinding="{Binding Volume}" /></telerik:RadGridView.Columns><telerik:RadContextMenu.ContextMenu> <telerik:RadContextMenu > <telerik:RadMenuItem Header="Delete selected Playlist" Name="ctxDeletePlaylist" Click="ctxDeletePlaylist_Click" /> <telerik:RadMenuItem Header="Shuffle selected playlist" Name="ctxShufflePlaylist" Click="ctxShufflePlaylist_Click"></telerik:RadMenuItem> </telerik:RadContextMenu></telerik:RadContextMenu.ContextMenu></telerik:RadGridView>attached screenshot is what i want to show exactly..