JQuery Datetime Picker - PullRequest
       8

JQuery Datetime Picker

1 голос
/ 04 ноября 2010

Привет! Я прикрепляю jquery datetime picker к текстовому полю, используя следующее (обратите внимание, что я указал формат, который должен быть дд / мм / гг):

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

Это все отлично работает в форме,Но когда я отправляю мне форму обратно на сервер, возвращаемая дата имеет формат мм / дд / гг (устанавливается для свойства в моей модели. Я использую ASP.Net MVC)

Ниже приведеномой HTML-код справки для создания текстового поля:

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

В моей модели я применил следующий атрибут к свойству:

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

Может кто-нибудь, пожалуйста, посоветуйте мне, как я могу получитьэто исправлено или укажите, что я делаю неправильно или пропущено

Спасибо

1 Ответ

0 голосов
/ 04 ноября 2010

Попробуйте, и вот некоторый справочный материал http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx

[DisplayFormat(DataFormatString = "{0:dd/MM/yy}", ApplyFormatInEditMode = true)] 
public DateTime StartDate { get; set; }
...