In the previous post I showed how you can create and bind a ListView using LINQ. Now, if you want to format a value in one of the columns, one way to go around this is using StringFormat. Here is a very good blog entry explaining this.
StringFormat however allows for mostly basic formatting. What if you want to do something more complicated?
As an example, and since I am from Cyprus, I wanted to format an Amount column to display as currency but with the Euro symbol.