Возможно вызвать функцию внутри BoundColumn.Поле данных?
-
03-07-2019 - |
Вопрос
<asp:BoundColumn DataField="pos" HeaderText="Principal Office" />
было бы возможно каким-то образом...
<asp:BoundColumn DataField="postProccess(pos)" HeaderText="Principal Office" />
...значит, я мог бы изменить значение по мере необходимости?
ДЕРЬМО:
A field or property with the name 'postProcess(pos)' was not found on the selected data source.
Кто-нибудь знает, как я могу переопределить эту штуку или что-то в этом роде??
Решение
Вот полный фрагмент, который вы хотели бы использовать для своего столбца шаблона...
<asp:TemplateColumn HeaderText="Principal Office">
<ItemTemplate>
<%# postProcess(Eval("pos")) %>
<ItemTemplate>
<asp:TemplateColumn>
Другие советы
используйте <asp:templatecolumn>
и выполните постобработку в ItemDataBound
событие
Не связан с StackOverflow