У меня есть поле типа datetime в базе данных mssql2005 ...
, который извлекает дату в виде сетки как .. 4/4/2011 12:00:00 AM
но я хочу получить дату 7 апреля 2011 года
как это сделать?
Если это в BoundField, попробуйте это:
<asp:boundfield datafield="YourDateColumn" dataformatstring="{0:d-MMM-yyyy}" />
Вы также можете пойти по этому пути;
String.Format ("{0: d-MMM-гггг}", DateTime.Now)
или даже;
DateTime.Now.ToString ( "д-MMM-YYYY");