Problema....
ho messo nella funzione un parametro in più:
codice:
<asp:TemplateColumn>
<headertemplate>Ammissibilità</headertemplate>
<itemtemplate><%# decode(Container.DataItem("RISULTATO_Ammissibilita"),"Ammissibiltà") %></itemtemplate>
</asp:TemplateColumn>
Ma da errore, anche se credo che sia dovuto ad altro.
La funzione è :
codice:
public string decode(string values,string type){
if (type.ToLower()=="ammissibilità")
{
switch(values)
{
case "A":
return "Ammissibile";
case "N":
return "Non Ammissibile";
case "S":
return "In Attesa";
}
return "";
}
else{
return "Decode errata";
}
}
L'errore
codice:
CS0118: 'System.Web.UI.WebControls.DataGridItem.DataItem' indica 'proprietà' dove era previsto 'metodo'.
Riga 50: <asp:TemplateColumn>
Riga 51: <headertemplate>Ammissibilità</headertemplate>
Riga 52: <itemtemplate><%# decode(Container.DataItem("RISULTATO_Ammissibilita"),"Ammissibiltà") %></itemtemplate>
Riga 53: </asp:TemplateColumn>