可以调用BoundColumn.DataField中的函数吗?

Met*_*uru 2 asp.net datagrid boundcolumn datafield

<asp:BoundColumn DataField="pos" HeaderText="Principal Office" />
Run Code Online (Sandbox Code Playgroud)

会以某种方式......

<asp:BoundColumn DataField="postProccess(pos)" HeaderText="Principal Office" />
Run Code Online (Sandbox Code Playgroud)

...所以我可以根据需要修改值?

CRAP:

A field or property with the name 'postProcess(pos)' was not found on the selected data source.
Run Code Online (Sandbox Code Playgroud)

谁知道我怎么能覆盖那个东西?

Sco*_*vey 6

以下是您要用于模板列的完整代码段...

<asp:TemplateColumn HeaderText="Principal Office">
   <ItemTemplate>
      <%# postProcess(Eval("pos")) %>
   <ItemTemplate>
<asp:TemplateColumn>
Run Code Online (Sandbox Code Playgroud)