Sharepoint – DateTimeControl – Localization – LocaleId

Hallo,

und wieder was nützliches. Verwendet man (z.B. in einem WebPart) das Microsoft.SharePoint.WebControls.DateTimeControl Control, so wird dieses nicht automatisch den Spracheinstellungen des Benutzers angepasst – es bleibt immer im englischen Format (also MM/dd/yyyy).

Es gibt dafür eine einfache Lösung:

dateControl.LocaleId = (int)SPContext.Current.RegionalSettings.LocaleId;

Cheers,
Chris

Leave a reply