J'ai les colonnes suivantes dans une grille, l'une est une date et l'autre est un montant en dollars. J'ai appliqué la mise en forme et définissez la propriété HtmlEncode false, mais les valeurs sont encore en place non formatée:La mise en forme appliquée aux boundfields dans gridview ne fonctionne pas
<asp:BoundField DataField="Total" HeaderText="Total" ReadOnly="true" HtmlEncode="False" DataFormatString="{0:C}" />
<asp:BoundField DataField="Sale_Date" HeaderText="Sale Date" ReadOnly="true" HtmlEncode="False" DataFormatString = "{0:d}" />
Voici comment ces valeurs apparaissent dans le gridview:
La valeur « totale » apparaît comme: 190,0000 La vente valeur date est comme: 9/2/2010 08:59:00
Toutes les suggestions?
Ce fixe pour moi, mais au lieu d'utiliser 'System.Type.GetType ("System.Double")' 'Je recommande d'utiliser typeof (double)' –