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>