Hey.. N.a.v. een voorbeeld op ASP101 heb ik deze code:
AantalDingen = 0
For Each Item In Request.Form("Dingenlijst")
Ding(AantalDingen) = Item
AantalDingen = AantalDingen + 1
Next
De "Dingenlijst" is het resultaat van een rijtje met checkboxjes en heeft deze vorm: appel, peer, banaan - dus comma seperated values.
Nu moet ik die lijst door de hele site gebruiken, en daar wil ik daar een Sessievariabele van maken, like so:
Session("dingenlijst") = Request.Form("dingenlijst")
Maar als ik nu zeg:
AantalDingen = 0
For Each Item In Session("dingenlijst")
Ding(AantalDingen) = Item
AantalDingen = AantalDingen + 1
Next
Dan krijg ik de melding dat "dit object geen collectie is". Hoe zit dat, en wat kan ik eraan doen?
AantalDingen = 0
For Each Item In Request.Form("Dingenlijst")
Ding(AantalDingen) = Item
AantalDingen = AantalDingen + 1
Next
De "Dingenlijst" is het resultaat van een rijtje met checkboxjes en heeft deze vorm: appel, peer, banaan - dus comma seperated values.
Nu moet ik die lijst door de hele site gebruiken, en daar wil ik daar een Sessievariabele van maken, like so:
Session("dingenlijst") = Request.Form("dingenlijst")
Maar als ik nu zeg:
AantalDingen = 0
For Each Item In Session("dingenlijst")
Ding(AantalDingen) = Item
AantalDingen = AantalDingen + 1
Next
Dan krijg ik de melding dat "dit object geen collectie is". Hoe zit dat, en wat kan ik eraan doen?
Bloed, zweet & koffie