Форматирование Data Grid DataFormatString не работает

Несколько дней назад я столкнулся с проблемой, о которой совершенно забыл, и заметил, что она не упоминается в SO.

В документе ASP.Net сетка данных создавалась динамически как часть инструмента бизнес-интеллекта. Строка формата данных задавалась в коде позади, но не отображалась правильно на отображаемой странице.

Как оказалось, для свойства HtmlEncode объекта BoundField ДОЛЖНО быть установлено значение false, чтобы это работало.

К сожалению, эта проблема не проявляется в веб-сервере Visual Studio 2005 Dev, и я обнаружил проблему только при развертывании приложения в среде IIS6.


person Community    schedule 15.06.2009    source источник


Ответы (1)


Свойство Htmlencode должно иметь значение false;

dim bf as New BoundField
bf.HtmlEncode = False
person Community    schedule 15.06.2009