Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

 

 

Definition des Datum-Feldes im MVC Model

Mit  DisplayFormat DataFormatString wird die Formatierung des Datums zur Ausgabe eingestellt

[Display(Name = "Date Edit")]

[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd HH:mm}")]

public DateTime? dtEdit { get; set; }

Ergebnis:

2017-12-13 12:46

 

 

Groß-/Kleinschreibung beachten

yyyy= Jahr

MM= Monat

dd=Tag

HH=Stunde

mm=Minute

 

Einstellung in der Ausgabe-View

Damit die Formatierung in der View übernommen wird aus den DisplayFormat einstellungen, muss die Ausgabe mit @Html.DisplayFor(..) festgelegt werden.

Wenn die DisplayFor(..) Angabe nicht gegeben wird, dann wird das Datum ohne Formatierung angezeigt.

ASP.Net MVC

 

 

Anzeige Ohne Datum-Formatierung

<td>

@artikel.dtEdit 

@*@Html.DisplayFor(modelItem => artikel.dtEdit)*@

</td>

 

Ohne Formatierung (System Standard) die DataFormatString yyyy-MM-dd wird ignoriert

 

Mobile
»
Asp.Net Mvc: DbContext als Schnittstelle einer SQL Datenbank
»
ASP.Net: Form ID zuweisen mit asp-action asp-route-id
»
ASP.Net MVC: Datum formatiert anzeigen

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de