Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    N'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

problème avec une colonne BoundField et son attribut DataFormatField dans asp.net 2 RTM

Il y a quelques temps, j'ai voulu mettre une date dans mon gridview et j'ai voulu la formater correctement, en gardant juste la date sans les heures.

J'ai donc essayé comme ca,

asp:BoundField DataField="DateOfBirth" DataFormatString="{0:MM/dd/yyyy}" />

et aussi avec plusieurs variantes, mais rien n'y faisait... mon DateTime s'affichait en entier avec la date et l'heure !

Raj Kaimal a eu le meme problème que moi et a aussi la solution : BoundField DataFormatString attribute not being applied. 

La raison est que le champ est htmlencodé avant le formatage. Dans le cas d'une date le htmlencodage transforme mon datetime en string, et ensuite format ce string au lieu du datetime

Moi non plus je ne comprend pas vraiment pourquoi htmlencoder AVANT d'appliquer le formatage, ca risque de poser quelques problèmes ...

la solution consiste donc à faire :

asp:BoundField DataField="DateOfBirth" DataFormatString="{0:MM/dd/yyyy}" HtmlEncode="false"/>

C'est une astuce qui risque de servir dans bien des cas :)

Posted: mardi 1 novembre 2005 12:26 par cyril
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

d.th a dit :

Merci !!!!!!!!!!!!!!!!!

ça marchait nickel avec la beta et depuis 3 semaines que je suis passé en RTM, toutes les colonnes de date avaient perdu leur formatage.

Par contre j'ai toujours le problème avec les champs dans les FormView et DetailView.
# novembre 30, 2005 22:08

Azra a dit :

rhaaa merci!
# janvier 2, 2006 16:24

Tom a dit :

Merci beaucoup pour cette info, on est passé en asp.net 2 RTM hier soir et ce matin, il y avait quelques petites surprises.

Encore une fois: MERCI!!!!
# janvier 6, 2006 12:41

Benjiiim a dit :

Merci également ! ;)
# février 17, 2006 19:16

Arnaud a dit :

Trois jours que je me posait des question ...

Débutant sur ASP.NET, je me disais : tu sais pas, regarde la doc ... en vain ...

Merci c'est nickel
# mars 2, 2006 17:10

Bruno a dit :

Même probléme, même soluce.
merci pour cette astuces
# mars 29, 2006 14:51

Alexandre Marlot a dit :

Petite astuce bien pratique ;)

# novembre 28, 2007 16:55
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01