RadGrid with normal bound columns, and one column that has a link button in it that changes to a date from the result set (display date), if a boolean value in the result set is true. If the boolean is false, display the link button (name: Run Audit) and make the row color white. The link button opens another window if it is there, with two of the rows values passed in querystring. Please display the querystring values in the opened window. Otherwise, if the boolean is true, the display date replaces the link buttin, and is just text. Also I need the row the date is on to change color depending on date math between it and another date in the result set. Green is dates are equal, or display date is greater than test date. Yellow is display date is 1 to 14 earlier than test date. Red is display date is greater than 15 days before test date. This could also be the color of the rows column, or something like that.