Hvis du caster din usercontrol til en Control får du kun de properties Control-objektet indeholder - hvis du undlader at caste den til en Control men i stedet opretter en object af din usercontrol-type (måske Control_menu) får du din egen property. Se fx http://www.codeproject.com/KB/aspnet/LoadingUSerControl.aspx
Jeg har lige et tillægsspørgsmål som jeg håber at I kan hjælpe mig med. Mine controls bliver genereret ud fra en database. Er der nogen måder jeg dynamisk kan definere navnet på det som jeg caster controllen som. Nogen i retningen af...
Det er de samme properties der er på alle de controls der skal generes fra databasen. Jeg vil bare direkte i databasen kunne tilføje controls uden at skulle ind og rette i koden.
hvis alle controls er ens bortset fra typen bør du kunne have en slags parent-control de alle kan inherit fra - men ellers skal du over i en dynamisk sprog. Det lyder dog en smule underligt for mig at du kan have en masse controls der alligevel er ens.
Jeg fandt aldrig ud af det med parentcontrol så nu ligger de bare én for én. Jeg er dog løbet ind i et andet problem så er lidt tilbage til der hvor jeg allerede har været én gang. Super fedt.
Værdien i min parameter bliver ikke overført fra ASPX siden til ASCX'en. Min Kode ser ud sådan her.
Jeg har lige lavet et simpelt eksempel hvor controlen bare bliver tilføjet til en placeholder, og der fungerer det fint. Når controlen så skal tilføjes en webpart i stedet for en plaveholder så bliver den ikke ført med.
Det kan jo ik' være samme instance hvis ikke variablen som er sat kommer med ...
mvh
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.