Wie legen Sie Wert in HTML5-Datums-Feld aus Asp.Net MVC Razor?

Fand ich eine ähnliche Frage hier aber, dass die arbeiten nicht für meinen Fall. Bitte schauen Sie sich den Screenshot unten. Wenn ich Rendern von Daten in einem Edit-Formular, alle Daten gesetzt wurde, um die Steuerelemente richtig, außer das markierte Feld Datum. Wenn ich überprüfen Sie das element, fand ich, dass der Wert da ist, aber aus irgendeinem Grund ist es nicht angezeigt im Feld.

Hier ist der code, den ich verwendet, um den eingestellten Wert in das Feld Datum. Ich habe versucht, sowohl "yyyy-MM-dd" & "MM/dd/yyyy" format, aber keiner war.

<td>Joining Date</td>
<td>
@{
   if(Model.JoiningDate != null)
   {
      <input id="txtJoiningDate" type="date" style="width: 100%;" value="@String.Format("{0:MM/dd/yyyy}",Model.JoiningDate.Value)" />
   }
   else
   {
      <input id="txtJoiningDate" type="date" style="width: 100%;" />
   }
}
</td>

Wie legen Sie Wert in HTML5-Datums-Feld aus Asp.Net MVC Razor?

Bearbeiten

Wie legen Sie Wert in HTML5-Datums-Feld aus Asp.Net MVC Razor?

InformationsquelleAutor vanu | 2014-08-29
Schreibe einen Kommentar