ASP.NET DataBoundField DataFormatString, как правильно добавить HTML? - PullRequest
1 голос
/ 19 октября 2010

У меня есть поле DataboundField в сетке.Я пытаюсь отобразить дату в евро формате и время.Время должно быть заключено в промежуток с примененным к нему классом css.

Я использую это, DataFormatString="{0:dd/MM/yyyy <\span cla\s\s='tinyDate'>hh:mm:ss</\span>}"

Это на самом деле довольно близко, за исключением того, что тег span буквально рендерит вbrowser.

В ячейке текст выглядит следующим образом

19/10/2010 <span class=tinyDate>09:35:00</span>

Я не собираюсь видеть тег span, только его форматированное содержимое.Как я могу исправить это и заставить это сделать правильно?

Спасибо за любые советы или ссылки.

Приветствия,
~ CK в Сан-Диего

1 Ответ

4 голосов
/ 19 октября 2010

Попробуйте установить для свойства HtmlEncode поля значение "false". По умолчанию он включен, чтобы предотвратить выполнение любого вредоносного кода клиентского скрипта.

...