Можно ли вызвать функцию внутри BoundColumn.DataField? - PullRequest
2 голосов
/ 06 марта 2009
<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.

Кто-нибудь знает, как я могу переопределить эту вещь или что-то ??

Ответы [ 2 ]

6 голосов
/ 06 марта 2009

Вот полный фрагмент, который вы хотите использовать для столбца шаблона ...

<asp:TemplateColumn HeaderText="Principal Office">
   <ItemTemplate>
      <%# postProcess(Eval("pos")) %>
   <ItemTemplate>
<asp:TemplateColumn>
0 голосов
/ 06 марта 2009

используйте <asp:templatecolumn> и выполните постобработку в событии ItemDataBound

...