How do I remove the caret on the left hand side of each row?
This is a wild guess, but are you referring to the RecordSelector as a Caret? If that is so, you can set the RecordSelectorLocation property of the FieldLayoutSettigs to None.