Daten in einem Repeater formatieren

10/04/2008 - 22:02 von Carsten Matterne | Report spam
Hallo, ich zeige einen Repeater mit Daten an. Hier zeige ich ein Feld
folgender massen an.
<%#Eval("DBField")%>

Kann ich obiges Feld vorher noch durch einen Funktionsaufruf formatieren
oder bearbeiten ? Z.B irgendwie noch Zeichen hinzufügen oder an einem
Numeric Field je nach Fall ein Wàhrungssymbol hinzufügen ?
 

Lesen sie die antworten

#1 Thomas Bandt
10/04/2008 - 22:40 | Warnen spam
Carsten Matterne schrieb:
Hallo, ich zeige einen Repeater mit Daten an. Hier zeige ich ein Feld
folgender massen an.
<%#Eval("DBField")%>

Kann ich obiges Feld vorher noch durch einen Funktionsaufruf formatieren
oder bearbeiten ? Z.B irgendwie noch Zeichen hinzufügen oder an einem
Numeric Field je nach Fall ein Wàhrungssymbol hinzufügen ?



DataFormatString und:
http://alexonasp.net/samples/stringformatting/

Außerdem TemplateFields, dann kannst du damit machen
was du willst.

Auch mit Helfermethoden arbeiten:

protected string FormatDasDing(object bla)
{
return string.Format("{0}", bla);
}

<%# FormatDasDing(Eval("bla")) %>

Gruß, Thomas [MVP ASP/ASP.NET]
http://www.69grad.de - Beratung, Entwicklung
http://www.dotnetjob.de - .NET-Stellenbörse
https://www.xing.com/net/asp.net/ - ASP.NET bei XING
http://blog.thomasbandt.de - Thomas goes .NET

Ähnliche fragen