[ BamBy666 @ 06.02.2004. 12:41 ] @
Daklem, problem je jednostavan, ali mi se rješenje čini malo teže. Radim na nekakvom kvizu (ASP .NET), koji po principu pitanja i odgovora ocjenjue kandidate. Problem se pojavio kod dodavanja pitanja i odgovora. Naime, želim korisniku omogućiti dinamičko dodavanje polja za odgovore.

ideja:

dim txt as new TextBox
txt.Id="ID1"

tdOdg.Controls.Add(txt)

problem je što ovaj kodić dodaje samo jedan TextBox za unos odgovora. A meni bi trebalo da svaki put kad korisnik klikne "Još odgovora" vidi po jedno novo polje za odgovor.

Upomoć.

Damir
[ dotnet @ 06.02.2004. 15:41 ] @
S obzirom da dinamicki kreiras kontrole, moraces na svaki submit ponovo da kreiras kontrole.

Pozdrav
[ Acid @ 07.02.2004. 18:24 ] @
Ako sam dobro razumeo mislim da bi to moglo da se napravi ovako:
1. Napravis promenljivu koji nazoves npr. BrojPitanja:
Code:
dim BrojPitanja as Integer=1

2. Kada se klikne na dugme 'Dodaj pitanje':
Code:

dim pitanjeID as string="ID" + BrojPitanja
dim txt as new TextBox
txt.id=PitanjeID
BrojPitanja+=1