powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DataFormatString в GridView.
7 сообщений из 7, страница 1 из 1
DataFormatString в GridView.
    #33876592
Начинающий программист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему может не работать DataFormatString в GridView?

<asp:BoundField DataField="NotificationExecutionTime" DataFormatString="{0:d}" meta:resourcekey="NotificationExecutionTimeColumn" />

не обрезает время у даты.
Программирую за еду.
...
Рейтинг: 0 / 0
DataFormatString в GridView.
    #33876627
Nikolay_Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
НП>Почему может не работать DataFormatString в GridView?
Баян. Поиск рулит...
...
Рейтинг: 0 / 0
DataFormatString в GridView.
    #33876869
Начинающий программист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НП>Почему может не работать DataFormatString в GridView?
Баян. Поиск рулит...
Ну-ну...
Программирую за еду.
...
Рейтинг: 0 / 0
DataFormatString в GridView.
    #33877362
Den!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ставить

HtmlEncode="False"
...
Рейтинг: 0 / 0
DataFormatString в GridView.
    #33877656
Начинающий программист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ставить

HtmlEncode="False"
Уже поставил, заработало. Только какое отношение имеет HtmlEncode к форматированию строки? танцы с бубном?
Программирую за еду.
...
Рейтинг: 0 / 0
DataFormatString в GridView.
    #33878350
C...R...a...S...H
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На этот вопрос с легкостью ответит рефлектор
protected virtual string FormatDataValue(object dataValue, bool encode)
{
string text1 = string.Empty;
if (!DataBinder.IsNull(dataValue))
{
string text2 = dataValue.ToString();
string text3 = this.DataFormatString;
int num1 = text2.Length;
if ((num1 > 0) && encode)
{
text2 = HttpUtility.HtmlEncode(text2);
}
if ((num1 == 0) && this.ConvertEmptyStringToNull)
{
return this.NullDisplayText;
}
if (text3.Length == 0)
{
return text2;
}
if (encode)
{
return string.Format(CultureInfo.CurrentCulture, text3, new object[] { text2 });
}
return string.Format(CultureInfo.CurrentCulture, text3, new object[] { dataValue });
}
return this.NullDisplayText;
}

----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
DataFormatString в GridView.
    #33878744
Начинающий программист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Типа, если включено encode, то к тому времени, когда процедура дойдет до форматирования, она уже забудет, что имела дело с датой? В принципе, суть уловил, но, по моему, как-то нелогично для наблюдателя снаружи. Перегрузить его что-ли нахрен?...
Программирую за еду.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DataFormatString в GridView.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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