Как показать только дату с помощью DataFormatStringC#

Место общения программистов C#
Anonymous
Как показать только дату с помощью DataFormatString

Сообщение Anonymous »

У меня есть динамическое BoundField (для DetailsView) со следующим кодом:

Код: Выделить всё

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);
Но каким-то образом он по-прежнему показывает неправильный формат: «2013-04-29T18:15:20.270».
Можно ли как-нибудь это исправить, чтобы вместо этого отображалось «29/04/2013» (без времени)?

Вернуться в «C#»