Ik haal gegevens uit een database die ik in een dataset gooi en vervolgens aan een Repeater koppel. Ik gebruik de repeater voornamelijk om database rijen weer te geven. Wat ik voor elkaar probeer te krijgen is om een enkele waarde dat ook in de repeater weergegeven wordt op te vragen en als variabele te gebruiken. In dit voorbeeld wil ik dus van elke Repeater Item de toernooiID kunnen gebruiken.
Als ik deze code uitvoer krijg ik de foutmelding:
De objectvariabele of With block-variabele is niet ingesteld
Als ik dezelfde code vóór de databind() uitvoer dan krijg ik geen foutmelding, maar is Repeater1.Items.Count ook 0 (nul). Iemand idee wat ik fout doe?
Visual Basic .NET:
1
2
3
4
5
6
| '' dataset vullen etc. DataBind() For i = 0 To (Repeater1.Items.Count - 1) Response.write(Repeater1.Items(i).DataItem("toernooiID")) Next |
Als ik deze code uitvoer krijg ik de foutmelding:
De objectvariabele of With block-variabele is niet ingesteld
Als ik dezelfde code vóór de databind() uitvoer dan krijg ik geen foutmelding, maar is Repeater1.Items.Count ook 0 (nul). Iemand idee wat ik fout doe?