2010-11-04 7 views
1

Salut J'attache le sélecteur de datetime jquery à une zone de texte en utilisant les éléments suivants (s'il vous plaît noter que je l'ai indiqué le format à jj/mm/aa):jquery sélecteur de datetime

$('#SupplierSearch_StartDate').datepicker({ dateFormat: 'dd/mm/yy' }); 

Tout cela fonctionne très bien sur la forme. Mais quand je me retourne au serveur, la date qui revient est au format mm/jj/aa (sur une propriété de mon modèle, j'utilise ASP.Net MVC)

Ci-dessous mon code HTML aider code pour générer la zone de texte:

<%: Html.EditorFor(model => model.SupplierSearch.StartDate) %> 

Dans mon modèle, je l'ai appliqué l'attribut suivant à la propriété:

[DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)] 
public DateTime StartDate { get; set; } 

Quelqu'un peut-il s'il vous plaît me conseiller sur la façon dont je peux obtenir ce fixe ou indiquer ce Je fais incorrect ou manque

Merci

Répondre