Задача
Как мы знаем, SharePoint сохраняет данные в базе данных в виде простого текста. В некоторых полях даже есть связанные строки, например <id>;#<value>
для пользовательских полей. Проценты сохраняются как двойные (1.00000000000000 для 100%) и т. Д.
Конечно, я хочу отображать данные так, как они отображаются в списках.
Что мне делать?
Должен ли я использовать производный SPBoundField для форматирования значений (что я на самом деле сделал, и он работает нормально, пока вы не захотите отфильтровать (возможно, SPBoundField не будет форматировать мне значения, потому что я использую ObjectDataSource, а не список, и с отражателем, который я видел, если есть SPListItems источник данных, то он правильно форматирует. Не мой случай)
альтернативный текст http://img199.imageshack.us/img199/2797/ss20090820110331.png
Или я должен перебрать все DataTable и отформатировать каждую строку соответственно?
Какие у вас приемы?
Спасибо.