Hi,

ich nutze einen Repeater und möchte in einer Spalte einen int Wert durch 
einen String ersetzen.

Dazu folgender Code:

public string FormatStatus(int Status)
                {
                        try
                        {
                                switch(Status)
                                {
                                        case 1: { return "<font 
color=\"yellow\">Login</font>"; }

                                        case 2: { return "<font 
color=\"green\">Traffic</font>"; }

                                        case 3: { return "<font 
color=\"red\">Logout</font>"; }

                                        default:{ return Status.ToString(); }   
                
                                }
                        }
                        catch(Exception Exc)
                        {
                                throw Exc;
                        }


Inline Code im Repeater:

<TD class="Normal" runat="server" id="tdStatus"><%=FormatStatus(# 
DataBinder.Eval(Container.DataItem, "StatusFlag")) %></TD>


Was habe ich falsch gemacht?

Daten aus der DB sind ok und werden korrekt übergeben.

André

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an