Søg på DotNyt:
Denne blog er flyttet til www.nielsbrinch.com


fredag den 30. november 2007

DataFormatString

skrevet af Christian H. Nielsen

Faldt lige over en sjov lille kuriøsitet idag i forbindelse med DataFormatString på BoundField.

Jeg havde tilføjet et BoundField til et gridview og sat propertien DataFormatString til "{0:F2}", hvilket fungerede fint (troede jeg). Da en kollega så sad med sitet på hans lokale maskine viste tekstfeltet stadig 4 decimaler. Vi kiggede alverdens settings igennem da det virkede sort at det fungerede på den ene maskine men ikke på den anden.

Efter et par minutter kom jeg i tanke om at jeg før havde oplevet at DataFormatString ikke virkede med mindre man satte HtmlEncode = False på BoundField også. Jeg prøvede af sætte propertien, og rigtigt nok løste det problemet.

Det viser sig så at denne fejl med at DataFormatString ikke virkede hvis HtmlENcoding var aktiv er rettet i .NET 2.0 SP1 som jeg har fået ind i forbindelse med installation af .NET 3.5 og VS 2008.

Så det er hermed en "heads-up" hvis andre skulle løbe ind i det samme.

0 kommentarer


 
Til forsiden

Niels Brinch

- Seneste indlæg