' Dans le fichier gabarit : xxx.aspx <asp:BoundColumn DataField="date" HeaderText="La date" ItemStyle-Width="10%" DataFormatString="{0:dd-MM-yyyy}" ></asp:BoundColumn>
On peut aussi utiliser ce système (je ne vais pas poser 150 méthodes non plus mais bon) :<asp:TemplateColumn HeaderText="La Date" > <ItemTemplate> <asp:Label id="LabelDate" runat="server" > <%# DataBinder.Eval(Container.DataItem, "date", "{0:dd/MM/yyyy}") %> </asp:Label> </ItemTemplate></asp:TemplateColumn>Enfin Bref il y a énormément de méthode pour le formatage de la date.F___
et ce que on on peut convrtire la datetime en date Au niveau de SQL.
Merci pour l'info mais j'ai passé quelques heures a essayer de le faire fonctionner puis j'ai trouvé ce lien http://blog.developpez.com/index.php?blog=2&p=1605&more=1&c=1&tb=1&pb=1 qui explique pourquoi dans mon cas cela ne fonctionnait pas........Cordialement,
Pour éviter de chercher voilà la solution, il suffit de rajouterHtmlEncode="False" ApplyFormatInEditMode="True" dans le code HTML de votre champ.ex :<asp:BoundField DataField="MADATE" HeaderText="Date fin" SortExpression="MADATE" HtmlEncode="False" ApplyFormatInEditMode="True" DataFormatString="{0:dd/MM/yyyy}" />Cyril
bonjour,ca marche nickel pour le format de date, par contre si je specifie une largeur de colonne ItemStyle-Width="10%" ( en px ou en %), la valeur n'est pas prise en compte. y'a t'il autre chose à indiquer pour que ca marche ?Merci
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 690 655 membres 31 nouveaux aujourd'hui 15 693 membres club