Antingen gör du det i ItemDataBound, eller så löser du det i kontrollen genom
<asp:radkontrollen Visible='<%# DataBinder.Eval(Container.DataItem, "hemsida").ToString().Length>0 %>' .......
2 svar · 257 visningar · startad av lilja
Nu loopar jag ut data genom att köra DataBind() på en repeater. Där skriver jag en rad för varje del i databasen.
Om jag har en gästbok och någon skriver ett inlägg utan att ange en hemsida så vill jag inte skriva ut den raden. Hur kan man lösa det i repeatern?
Eller skall jag göra en egen repeater?? Hur gör man i så fall? Jag hittar bara exempel med DataBind()... dessutom så blir det väl gammal klassisk spagetti-kod om man gör så??
Antingen gör du det i ItemDataBound, eller så löser du det i kontrollen genom
<asp:radkontrollen Visible='<%# DataBinder.Eval(Container.DataItem, "hemsida").ToString().Length>0 %>' .......
aha, smart! Den kan jag nog använda. :)
Jag skall syssla lite med .Net i skolan och bl.a. bygga en webbshop (tror jag) så jag tjuvstartar lite och kollar på vad som finns och hur man gör. Har dock ingen litteratur än så därför kan det komma en del "dumma" frågor, om det är okej?
Tack!