GridView: DataFormatString e campi Data
Mi è capitato di avere dei problemi nella formattazione di una data attraverso l'utilizzo di DataFormatString di una BoundField in un GridView, o meglio, non avevo nessun tipo di formattazione!!!
La soluzione è nell'impostare a False il valore dell'attributo HtmlEncode sempre nel BoundField:
<asp:GridView ID="GridView1" runat="server">
<Columns>
- - - - - - - - - --
<asp:BoundField DataField="[campodata]" HeaderText="Data" DataFormatString="{0:dd/MM/yyyy}" HtmlEncode="false"/>
- - - - - - - - - - - -
</Columns>
</asp:GridView>