Domanda

<asp:BoundColumn DataField="pos" HeaderText="Principal Office" />

sarebbe possibile in qualche modo ...

<asp:BoundColumn DataField="postProccess(pos)" HeaderText="Principal Office" />

... così potrei modificare il valore secondo necessità?

CRAP:

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

Qualcuno sa come posso ignorare quella cosa o qualcosa ??

È stato utile?

Soluzione

Ecco lo snippet completo che desideri utilizzare per la colonna del modello ...

<asp:TemplateColumn HeaderText="Principal Office">
   <ItemTemplate>
      <%# postProcess(Eval("pos")) %>
   <ItemTemplate>
<asp:TemplateColumn>

Altri suggerimenti

usa un <asp:templatecolumn> e fai l'elaborazione post in < a href = "http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.datagrid.itemdatabound.aspx" rel = "nofollow noreferrer"> ItemDataBound evento

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top