Jak naprawić format daty w ASP .NET BoundField (DataFormatString)?

Mam dynamiczne BoundField (dla DetailsView) z następującym kodem:

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);

Ale jakoś nadal pokazuje niewłaściwy format: 2013-04-29T18: 15: 20.270.

Jakikolwiek sposób mógłbym to naprawić, aby zamiast tego pokazać „29/04/2013”? Dzięki za pomoc.

questionAnswers(7)

yourAnswerToTheQuestion