If you have a GridView control and are are trying to data format a BoundField, you may find your format instructions are being ignored.
The fix is to add HtmlEncode=”False” to the asp:BoundField. Then the DataFormatString should work.
<asp:BoundField DataField="LastModified" HeaderText="Modified" HtmlEncode="False" DataFormatString="{0:d}" />
