Как отобразить DateTime только с компонентом даты - PullRequest
0 голосов
/ 06 ноября 2010
<asp:Label ID="dateLabel" runat="server" Text='<%# Eval('SomeDate') %> />

Отображается дата и время.Однако я просто хочу отобразить дату.

Я знаю, что в коде вы можете написать SomeDate.ToString ("dd MM yyyy");

Однако я хочу способсделать это, изменив код в теге вместо этого.

Возможно ли это?

Ответы [ 2 ]

2 голосов
/ 06 ноября 2010

Попробуйте <% # Eval ("SomeDate", "0: dd-MMM-yyyy")%> или, конечно, любой формат даты, который вам нравится.

1 голос
/ 06 ноября 2010

Не совсем ответ на ваше требование, но в вашем коде вы также можете сделать

string formattedDate = SomeDate.ToShortDateString();

и в вашем теге просто отобразите отформатированную дату

<asp:Label ID="dateLabel" runat="server" Text='<%# Eval('formattedDate') %> />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...