12 messaggi dal 14 gennaio 2003
Ciao a tutti, sapete darmi qualche informazione su come è possibile formattare una data all'interno del repeater...
So che devo usare il terzo parametro di DataBinder.Eval ma non so che stringa di formattazione usare per ottenere una data del tipo dd-MM-yy HH:mm

Grazie!
11.886 messaggi dal 09 febbraio 2002
Contributi
ciao,
prova così, senza databinder.eval

<%#Container.DataItem("campodata").toString("dd-MM-yy HH:mm")%>

oppure, se hai problemi, prova:

<%#DateTime.Parse(Container.DataItem("campodata").toString())("dd-MM-yy HH:mm")%>

se campodata può anche essere null, e continui a ricevere errori, affidati a una funzione:

<%#formattaData(Container.DataItem("campodata").ToString())%>

Function formattaData(valore as String) As String
if isDate(valore) then
return DateTime.Parse(valore).toString("dd-MM-yy HH:mm")
else
return ""
end if
End Function

ciao

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.