Avatar billede pusler Nybegynder
02. februar 2004 - 09:53 Der er 4 kommentarer og
1 løsning

convertere DataItem om til DateTime og udskriv som ToLongDateStri

Hej jeg sidder og leget med DataList's ... men hvordan får jeg lige lavet en <%#DataBinder.Eval(Container.DataItem, "creationDate") %> om til en DateTime så jeg kan du skrive den med ToLongDateString... hvis jeg bare skriver som ovennævnt, udskriver den :

Oprettelsesdato: 27-01-2004 00:00:00

Men jeg er ikke interesseret at have tidspunktet med... skal jeg til at lave det hele om og gøre det med en Reader ?


På forhånd tak
I dette tilfælde ville jeg gerne den skrev 27 Jan. 2004
Avatar billede khs1a Nybegynder
02. februar 2004 - 10:24 #1
<%#DataBinder.Eval(Container.DataItem, "creationDate" , "{0:dd MMM yyyy}") %>

Sidste parameter angiver hvordan den skal formateres se evt :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcustomdatetimeformatstrings.asp
Avatar billede pusler Nybegynder
02. februar 2004 - 12:20 #2
tak du besvarer fint mit problem, men jeg skulle nok have spurgt på en anden måde... problemet er ikke kun at vise datoer.. også udfra datoen udregner alder...

Pointene er dine.. men har du nogen ide om hvordan jeg regner sådan et udtræk om til alder i år..

Mange tak.
MVH
Jacob
Avatar billede khs1a Nybegynder
02. februar 2004 - 12:31 #3
Ja. Lav en funktion som giver det rigtige output

f.eks.
I datalist sættes det ind som <%# CalcAge(DataBinder.Eval(Container.DataItem, "creationDate")) %>
Avatar billede pusler Nybegynder
02. februar 2004 - 17:11 #4
manga tak !
Avatar billede burningice Nybegynder
03. februar 2004 - 11:52 #5
pas på med den DataBinder.Eval... det er en perfomance-killer :(

You can use the overloaded Eval method of this class in Web Forms page data-binding syntax. This provides an easier syntax to remember than standard data binding, but because DataBinder.Eval provides automatic type conversion, can result in slower server response times.

Kilde: ms-help://MS.NETFrameworkSDKv1.1/cpref/html/frlrfsystemwebuidatabinderclasstopic.htm
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester