come applicare il particolare FORMATO della data di utilizzo di eval?

Ho utilizzato il seguente codice :

 <asp:HyperLink ID="Time" runat="server"  Text='<%#Eval("CREATED_ON")%>'> </asp:HyperLink>

Viene visualizzata la data nel formato: 11/4/2010 10:52:33 AM

Ma voglio che il display 11/4/2010. Come posso fare questo?

  • Qual è il codice?
  • questo è il codice:<asp:HyperLink ID=”lnkCreatedDate” runat=”server” Text='<%#Eval(“CREATED_ON”)%>’> </asp:HyperLink>
  • Si prega di qualsiasi modificare il mio codice in modo che verrà visualizzato sulla parte superiore.
  • A cura di codice..
InformationsquelleAutor Shalni | 2010-11-19



6 Replies
  1. 47

    Si dovrebbe essere in grado di usare qualcosa come questo:

    <asp:HyperLink ID="lnkCreatedDate" runat="server" Text='<%#Eval("CREATED_ON", "{0:dd/M/yyyy}")%>'> </asp:HyperLink>
    • Non ha funzionato per me, @Manoj soluzione ha funzionato.
    • Grazie per questo utile suggerimento.
    • Non ha funzionato per me.
  2. 6

    Si può provare questo –

    <asp:HyperLink ID="lnkCreatedDate1" runat="server" Text='<%# DateTime.Parse(Eval("CREATED_ON").ToString()).ToString("d") %>'> </asp:HyperLink>   
    • Questo era l’unico a lavorare per me. Grazie!
  3. 3

    questo dovrebbe fare il trucco:

    <asp:HyperLink ID="lnkCreatedDate" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "CREATED_ON", "{0:dd/MM/yyyy}") %>'></asp:HyperLink>
  4. 2

    Immagino che tu abbia una variabile DateTime denominato MyDate:

    DateTime MyDate;

    Se vuoi juste la parte di data:

    MyDate.Value.ToString("d");

    Con il giorno:

    MyDate.Value.ToString("D");

    Qui è un utile doc PDF Doc

  5. 0
    1. Ero Affrontare un Problema Quando la Data non È NULL.
    2. Mi Aiuterà Quando CREATED_ON Data È Null.
    3. Utilizzare Questo Codice Quando Non Si è Sicuri Che la Vostra Data è NULLO O NON È.

      <asp:HyperLink ID="lnkCreatedDate1" runat="server" Text='<%# (String.IsNullOrEmpty(Eval("CREATED_ON").ToString())) ? "" : DateTime.Parse(Eval("CREATED_ON").ToString()).ToString("d") %>'></asp:HyperLink>
  6. 0

    Si Può provare Anche Questo

    <asp:HyperLink ID="lnkCreatedDate" runat="server" Text='<%#Eval("CREATED_ON", "{0:d}")%>'> </asp:HyperLink>

Lascia un commento