25. februar 2003 - 18:24Der er
13 kommentarer og 1 løsning
Array af inputbokse
Jeg vil gerne ha' en hel stak inputbokse (20 stk. TextBox) på min ASP.NET side. I stedet for at de skal hedde textbox1, textbox2 osv, vil jeg gerne ha' dem som et array, f.eks. textbox[0], textbox[1] osv. Hvordan klarer jeg den?
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Hov, fik vist ikke forklaret mig godt nok... Jeg vil gerne ha', at tekstboksene bliver tilføjet i .aspx-filen, så en designer selv kan tilføje flere... ikke via kode... Kan vi klare den?
Det bliver et problem at få designeren til at tilføje flere... Du kan godt putte det i gammeldags ASP-tags, men det kan jeg ikke andet end fraråde - det er dårlig kodning.
Yeps, klart nok, at der ikke skal være noget gammel ASP... Hvis du siger, at det ikke kan klares på en smart måde, er det jo nok rigtigt nok... Men jeg lader spørgsmålet stå et øjeblik, til hvis der er nogen, der har en smart idé :-)
nielslbeck>> jeg har da altid tralvt... alt for mange jern i ilden :S har holdt foredrag omkring c# hele aftenen så jeg har ikke lige kunne få tjekket post før nu... Nu ved jeg ikke hvordan du har fået det løst, men hvis du gerne vil have det sådan at designeren selv skal kunne "ændre" i koden, så er det via kontroller det skal gøres. Det er det de er der til for ;)
simon.ulsnes>> hehe.. jeg havde ikke vidst et pap om det hvis det ikke var fordi at jeg har rodet en del med asp.net... back then.. det er ved at være et stykke tid siden :(
nielslbeck>> altså... <bla:textboxe id="minetekstbokse" antal="15" /> skal jo stå på aspx-siden, mens int antal = [antal]; TextBox[] tbs = new TextBox[antal];
for (int 1 = 0; i < antal; i++) { tbs[i] = new TextBox(); }
skal stå i en cs-fil :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.