vielen dank, das hat bestens hingehauen:

hier meine l�sung:

die helferfunktion:

Function getAlert(alert As Object) As String
        Dim alertString As String
        alertString = CStr(alert)
        If Not alertString = "" Then
                return("<tr><td></td><td><span class='alert'>Temporary
Alert:</span> " & alertString & "</td><tr>")
        End If
End Function


und im template:

<%# getAlert(DataBinder.Eval(Container.DataItem, "alert")) %>

gruss
markus 

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Alexander Zeitler
Gesendet: Donnerstag, 18. M�rz 2004 18:07
An: [EMAIL PROTECTED]
Betreff: RE: [Asp.net] if statement innerhalb repeater


Hallo,

> 
> ich habe eine tabelle aus einer db, die an einen repeater gebunden ist 
> und dazu ein <itemtemplate>. unter anderem m�chte ich innerhalb dieses 
> templates eine tabellenzeile nur anzeigen, wenn in einer bestimmten 
> db-spalte �berhaupt etwas vorhanden ist.
> 
> so in dieser art:
> 
> <%If Not DataBinder.Eval(Container.DataItem, "alert") = "" Then%> 
> <td>Temporary Alert: <%# DataBinder.Eval(Container.DataItem, "alert") 
> %></td> <%End If%>
> 
> geht aber nicht, hab ich mir auch gedacht, wegen dem zeitpunkt des
> dataBind() oder so. was kann ich da tu?
> 

Du brauchst eine HelperFunction:
http://alexonasp.net/blog.aspx?id=7a4d385b-1a34-4003-b3fa-9568f2946467

Gruss

Alex


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


_______________________________________________
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