Meine .cs
Datei enthält dies.Übergeben nur des Datums vom Controller über DateTime-Objekt. Probieren mehrere Wege binden Zeit mit
Modell enthält auch die gleiche datatype
, während die Daten in Form füllen i den Wert erhalten, wie
In SQL i-Datentyp als date
und in Modell gehalten haben Es ist notwendig, DateTime beizubehalten.
Ich versuchte ParseExact()
, .Date
, etc, aber alles endet schließlich mit der Zeit.
Kann jemand bitte helfen? Ich habe versucht viele Lösungen auf dieser Seite zu dieser Frage gefunden, aber keine Hilfe bekommen.
danke im voraus.
Im Gegensatz zu VB, C# In dieser gibt es keinen separaten Typ für 'Date' und' Time'. Es ist immer 'DateTime'. Es ist am Frontend, dass Sie mit Formaten dekorieren müssen, um nur "Date" oder "Time" anzuzeigen. –
Ja, ich weiß das, aber ich kann das nicht mit den möglichen Lösungen lösen. Ich versuche mit der Antwort von @Arijit Mukherjee – Divya
, wenn Sie 'TextBoxFor()' verwenden, dann nur das funktioniert sonst im Fall von 'EditorFor()' Sie müssen es im Modell tun –