Cast fra Control til specifik UserControl-klasse
Jeg har en collection af System.Web.UI.Control som jeg ved indeholder en række UserControl's. En af mine UserControls hedder f.eks. "Vehicle" og denne Vehicle har nogle properties som er specifikke for den UserControl som jeg gerne vil tilgå.Så hvordan kommer jeg fra Control til Vehicle.
Her er vejen fra Control til UserControl ved et simpelt cast.
UserControl vehicle = (UserControl)myPage.Controls[0];
Men den UserControl der kommer ud af det, ved ikke den er en Vehicle, så der er ikke nogle af dens Vehicle-properties tilgængelige.
Det er vigtigt at jeg ikke skal definere disse UserControls specifikt direkte i min codebehind-klasse.
