Wie behebe ich das Datumsformat in ASP .NET BoundField (DataFormatString)?

Ich habe ein dynamisches BoundField (für eine Detailansicht) mit folgendem Code:

BoundField bf1 = new BoundField();
bf1.DataField = "CreateDate";
bf1.DataFormatString = "{0:dd/MM/yyyy}";
bf1.HtmlEncode = false;
bf1.HeaderText = "Sample Header 2";

dv.Fields.Add(bf1);

Aber irgendwie zeigt es immer noch das falsche Format: 2013-04-29T18: 15: 20.270.

Wie kann ich das korrigieren, damit stattdessen "29.04.2013" angezeigt wird? Danke für Ihre Hilfe.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage