13 messaggi dal 04 marzo 2005
Salve a tutti ,

ho un datagrid caricato da db SQL e vorrei visualizzare i campi booleani non con valori tipo "True", "1" ma come "SI,NO".
Come posso fare?

grazie
mmm, forse agendo sulla proprieta' DataFormatString dovresti farcela, ma le RegularExpression non sono certamente il mio forte!

Quindi, ora come ora, l'unico modo (grezzo) che mi viene in mente e' questo:
<asp:TemplateColumn HeaderText="Status"> 
     <ItemTemplate> 
          <%#ShowStatus(bool.Parse(DataBinder.Eval(Container.DataItem,"MyBooleanField").ToString()))%> 
     </ItemTemplate> 
</asp:TemplateColumn>



E nel code Behind:
protected string ShowStatus(bool someval)
{ 
     if (someval) return "Yes"; 
     return "No";
}

Nicola Baldi
"Make things as simple as possible, but not simpler."
>>> My blog <<<

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.