Avatar billede fanatic Nybegynder
25. marts 2007 - 00:24 Der er 1 kommentar og
1 løsning

DateTime short

Hej eksperter.

Jeg benytter en repeater til at udskrive nyheder på en web site. Repeateren fodres med data via en objectdatasource som er bundet til en metode som henter nyheder fra en database. Jeg udskriver bla. hvilken dato og tidspunkt som nyheden er oprettet.

Mit spørgsmål er hvordan jeg blot kan nøjes med at udskrive en kort datostreng ud i stedet for at vise klokkeslet også? Kan det klares ved at tilføje noget kode til aspx-filen, dvs. hertil: <%# Eval("createDate")%> som kun viser datoen?


Herunder vises lidt mere kode fra aspx-siden:

<asp:ObjectDataSource id="ObjectDataSource1" runat="server" TypeName="WebSite.News" SelectMethod="ViewNews" InsertMethod="CreateNews">
        <InsertParameters>
            <asp:Parameter Name="title" Type="String" />
            <asp:Parameter Name="text" Type="String" />
            <asp:Parameter Name="date" Type="String" />
            <asp:Parameter Name="author" Type="String" />
        </InsertParameters>
    </asp:ObjectDataSource> <asp:Repeater id="Repeater1" runat="server" DataSourceID="ObjectDataSource1">
        <ItemTemplate>
        <hr  color="#cccccc" noshade="noshade" size="1px" /><br />
            <b><%# Eval("title")%><br /></b>
            <%# Eval("createDate")%><br /><br />
            <%# Eval("message")%><br /><br />
            <i>skrevet af: <%# Eval("author")%></i>
            <br /><br />
        </ItemTemplate>
    </asp:Repeater>
Avatar billede fanatic Nybegynder
25. marts 2007 - 00:48 #1
ok, jeg fandt en løsning på: http://www.thescripts.com/forum/thread328396.html

eks. <%# Eval("createDate", "{0:g}")%>
Avatar billede neoman Novice
25. marts 2007 - 00:57 #2
Eval("createDate","{0:d}")
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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