Hjælp til simpel form med/uden webcontrols?
Kære eksperter, jeg er frustreret over at http er stateless og at man kun kan køre runat="server" med ene form man må bruge i ASP.NET. Det er alt sammen min egen fejl, men skal lige først ud med det.Mit problem er følgende:
Jeg genererer et dynamisk antal textfields (+ dropdown boxes) i Page_Load. Antallet og ID's på disse textfields mm. varierer alt efter hvilken information bliver videregivet via en session streng.
Eftersom antallet er dynamisk laver jeg dem ved hjælp af webcontrols. Nu skal jeg så læse indholdet(Text) fra disse og ID'en kendes kun ved onload? Så når jeg laver en eventhandler, hvordan kender jeg så kan referere til de textbokse og droplists jeg har dynamisk lavet?
Jeg kan gemme ID's i den ArrayListe, og hive dem ud enkeltvis og forsøge at caste mig gennem problemet. ved ((TextField)ID).Text. Men så skal jeg kunne differentiere mellem TextFields og DropDownLists, hvilket jeg ikke kan ud fra ID'et.
Hvordan gøres det her let? Suk... Jeg har på fornemmelsen at spænder ben for mig selv.
I kan kigge den noget rodede kildekode igennem på nedenstående link hvis det hjælper på forståelsen.
http://datamatiker.web.surftown.dk/upload/dotNET/kildekoden_V1.txt