У меня есть приложение MVC3, которое поддерживает несколько языков.
Нужно ли создавать пользовательский механизм связывания для привязки поля DateTime с использованием правильной локали?
Нет, при условии, что вы правильно установили CultureInfo на Threading.Thread.CurrentCulture и Threading.Thread.CurrentUICulture и вы всегда публикуете даты в этой культуре.
CultureInfo
Threading.Thread.CurrentCulture
Threading.Thread.CurrentUICulture