Hej, Först så lägger du in både hyperlänk och label i din ItemTemplate. lyssna på eventet ItemDataBound, där kan du få sådan info och ändra hur saker skall renderas. Tackar! Gör på samma sätt, hitta kontrollerna och sätt font-bold = true eller bestäm vilken CssClass som skall användas. På så sätt har du full kontroll över vad som visas.Datalist & ItemTemplate
jag har en datalist med bl a en asp:hyperlink i en ItemTemplate. Givet vissa villkor i underlaget vill jag dock inte ha en länk utan istället en label. Någon som vet hur man gör detta? Sv: Datalist & ItemTemplate
Gör sedan en Sub för OnItemDataBound. Det vill säga, när du databinder din datalist så utförs vissa saker.
Där gör du din koll vad det nu är du ska göra. Om du ska visa hyperlänken sätter du .visible = true på den och false på din label. Om labeln skall visas sätter du tvärtom.
/pD
www.pdc.se
www.pdc.se/blog
www.patrik-dahlen.nuSv: Datalist & ItemTemplate
Sv: Datalist & ItemTemplate
Jag använde mig av e.item.findcontrol("kontrollens_namn").visible = true
Hur gör man för att få t ex fet stil på vissa rader?Sv: Datalist & ItemTemplate
/pD
www.pdc.se
www.pdc.se/blog
www.patrik-dahlen.nu