MVC Razor-DatePicker-und TimePicker

Habe ich ein Formular generiert Rasierer, ermöglicht es Benutzern, zu Bearbeiten, einige scheduler-Daten, und es funktioniert Recht gut.

Eine Sache, die ich nicht verstehen, noch habe ich gesehen, sind die Datums-und uhrzeitauswahl, werden automatisch von Razor.

Zu klären, diese sind, was ich Rede:

MVC Razor-DatePicker-und TimePicker

Sie sind nett und alles, aber wie du in dem screenshot sehen kann, Sie verwenden Sie nicht mein Modell-Werte.

Markup selbst hat meine Werte in den tags, aber die Steuerelemente ignorieren.

Hier ist, was ich meine:

MVC Razor-DatePicker-und TimePicker

Wie Sie sehen können, werden die Werte festgelegt, die in den tags, aber die Steuerelemente sind nicht die Achtung dieser Werte.

Ich werde beachten Sie, dass es in meinem custom-built-Modell, ich habe diese Eigenschaften zu versehen mit der folgenden:

//For the dates...
[DataType(System.ComponentModel.DataAnnotations.DataType.Date)]

//For the time...
[DataType(System.ComponentModel.DataAnnotations.DataType.Time)]

Ich würde lieber nicht haben, entfernen Sie diese Anmerkungen, aber wenn es wirkt sich auf meine erreichen eine Lösung, ich werde tun, was getan werden muss.

Um dieses Problem zu lösen, möchte ich eines von zwei Dingen:

  1. Verhindern, dass diese Kontrollen von generiert wird, in den ersten Platz, so dass ich verwenden können,diese absolut wunderbare jQuery datetimepicker-addon.
  2. Kraft, diese Kontrollen zu respektieren und zeigen die Werte übergeben von meinem Modell.

Alle Vorschläge werden sehr geschätzt. Anregungen von denen, vertraut mit MVC werden geschätzt auch mehr.

InformationsquelleAutor Kehlan Krumme | 2013-07-18

Schreibe einen Kommentar