Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Форматирование даты в гриде (C#) / 5 сообщений из 5, страница 1 из 1
30.10.2006, 12:43
    #34090768
Allaire
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в гриде (C#)
Есть DataGrid в одно из полей кот. выводиться дата
(<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "Date")%>
</ItemTemplate>)
из базы (SQL Server) но формат даты полный, т.е. к примеру 10.12.2006 0:00:00, как отсюда "отрезать" время, чтобы выводилась только дата?
...
Рейтинг: 0 / 0
30.10.2006, 12:54
    #34090821
supper
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в гриде (C#)
Здравствуйте, Allaire, Вы писали:

A>Есть DataGrid в одно из полей кот. выводиться дата
A>(<ItemTemplate>
A> <%# DataBinder.Eval(Container.DataItem, "Date")%>
A> </ItemTemplate>)
A>из базы (SQL Server) но формат даты полный, т.е. к примеру 10.12.2006 0:00:00, как отсюда "отрезать" время, чтобы выводилась только дата?
Может просто воспринять дату как строку символ и не считывать последние которые отвечаю за времмя!!!!
...
Рейтинг: 0 / 0
30.10.2006, 13:20
    #34090953
der Igel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в гриде (C#)
Hello, Allaire!


A> <ItemTemplate>
 A>     <%# DataBinder.Eval(Container.DataItem, "Date",  "{0:d}" )%>
 A>  </ItemTemplate>

См. выделенное.Posted via RSDN NNTP Server 2.1 beta
...
Рейтинг: 0 / 0
30.10.2006, 13:29
    #34090992
Allaire
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в гриде (C#)
Здравствуйте, der Igel, Вы писали:

DI>Hello, Allaire!

DI>
A>> <ItemTemplate>
 A>>     <%# DataBinder.Eval(Container.DataItem, "Date",  "{0:d}" )%>
 A>>  </ItemTemplate>
DI>

DI>См. выделенное.

Странно, но не помогает :(
...
Рейтинг: 0 / 0
30.10.2006, 15:52
    #34091671
Allaire
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование даты в гриде (C#)
Здравствуйте, Allaire, Вы писали:

A>Есть DataGrid в одно из полей кот. выводиться дата
A>(<ItemTemplate>
A> <%# DataBinder.Eval(Container.DataItem, "Date")%>
A> </ItemTemplate>)
A>из базы (SQL Server) но формат даты полный, т.е. к примеру 10.12.2006 0:00:00, как отсюда "отрезать" время, чтобы выводилась только дата?

Методом научного тыка дошло, что форматирование вида <%# DataBinder.Eval(Container.DataItem, "Date", "{0:d}")%> работает, если установлено свойство
HtmlEncode = "false", но это для GridView в VS2005 а как быть с обычным гридом — там такого свойства нет... :crash:
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Форматирование даты в гриде (C#) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]