19. oktober 2004 - 11:02Der er
13 kommentarer og 1 løsning
Checke værdi på resultat af DataBinder.Eval
Jeg har en DataList, hvori der bliver udskrevet nogle værdier fra en database med metoden:
<%# DataBinder.Eval(Container.DataItem, "open")%>
Dette er det eneste, der ligger af ASP-kode i min aspx-fil. Resten ligger i min codebehind. Nu er spørgsmålet, hvordan jeg checker på denne værdi. Hvis resultatet af ovenstående linje fx er 1, skal der udskrives "Åben" på min side. Hvordan gør jeg det?
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Ja, men den brokkede sig faktisk ikke over det. Det er svært at bruge en metode, man aldrig har set før i C# når man får den i et andet sprog hehe...
Okay, det kan godt være jeg er langsom, men jeg prøver lige at beskrive, hvad det er jeg prøver på, og hvordan jeg prøver at gøre det.
Jeg har en DataList hvis datasource er et dataset. I dette dataset har jeg en værdi, der har navnet "open". Hvis denne værdi er lig 0 skal der skrives "Lukket" ud på min side, og hvis den er lig 1, skal der skrives åben.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.