I am using Telerik RadControls for ASP.NET AJAX 2009.01.0527.20.
I have a RadGrid that contains a column called Status. I am replacing the text ("1", "2", or "3") in the RadGrid1_ItemDataBound() event with a blank ("") and setting the CssClass to have the appropriate background image (i.e., background: url('images/1_green_light.gif') no-repeat center;)). This is working fine and I have the proper image (green, yellow, or red) for the status. I was replacing the text with "<a href="..."><img src="green.gif"...></a>" but this worked fine in IE but not always in Firefox. Sometimes the image would show and sometimes not. So I opted for the background image technique I described above which works fine in both browsers.
Now I want to create a custom filter for this column. I have a RadComboBox with 3 checkboxes and the three images in the dropdown and I can check or uncheck the status(es) I want to filter on. I have the RadComboBox setup visually just fine using a custom filter template.
The problem is that I don't know how to apply the filter in the code-behind. What event should I hook into and how do I apply the filter?
Here is the code for my RadGrid:
Thanks in advance for any help you can provide.