En essayant de poster un formulaire contenant une liste déroulante avec des valeurs et une date et une heure de début et de fin. Le problème est que quand je poste le formulaire, il ne publie pas fondamentalement. Au lieu de poster il sélectionne l'entrée dateTimePicker (à cause de la bordure bleue dans le résultat html). Je ne peux pas mettre le doigt sur ce qui ne va pas. Merci d'avance!Kendo DateTimePicker ne pas poster asp.net MVC
DateTimePicker partials
@(Html.Kendo().DateTimePicker()
.Name("dtStartDatum")
.Value(DateTime.Today)
.Format("dd-MM-yyyy HH:mm")
.TimeFormat("HH:mm")
.DateInput(true)
)
@(Html.Kendo().DateTimePicker()
.Name("dtEindDatum")
.Value(DateTime.Now)
.Format("dd-MM-yyyy HH:mm")
.TimeFormat("HH:mm")
.Min(Model.dtStartDatum)
.DateInput(true)
)
viewmodel avec les 2 DateTimes:
public IEnumerable<vmPar> parVoerpunt { get; set; }
public IEnumerable<vmPar> parKanaal { get; set; }
public IEnumerable<vmPar> parAlarm { get; set; }
[DataType(DataType.DateTime)]
public System.DateTime dtStartDatum { get; set; }
[DataType(DataType.DateTime)]
public System.DateTime dtEindDatum { get; set; }
public int afdelingId { get; set; }
public int afdelingIdSelected { get; set; }
public int stalId { get; set; }
EDIT Somethimes il ne fait poste après repicking nouvelles dates comme 10 fois. Quand il publie c'est la bonne valeur, mais je ne sais pas pourquoi ce n'est pas toujours affiché.
Des erreurs de console? –
@SteveGreene Aucune erreur de console en chrome ou en studio visuel ... –
Est-ce que mon approche vous a donné un aperçu ou un cas différent? Avez-vous essayé de supprimer la valeur min? Si cela fonctionne correctement (dans la question des valeurs non postées) alors peut-être que je peux fournir un exemple de réglage de la valeur min d'une manière différente, car j'ai également défini une telle logique pour mes applications. –