Je veux sous-classer DropDownList intégré dans ASP.NET afin que je puisse ajouter des fonctionnalités et l'utiliser dans mes pages. J'ai essayé de le faire avec un UserControl mais j'ai trouvé qu'il n'expose pas le DropDownList interne (logiquement, je suppose). J'ai googlé pour la réponse mais je ne trouve rien. Je suis venu jusqu'à écrire la classe actuelle, et il est possible de sous-classer à partir de DropDownList mais je suis incapable d'enregistrer le fichier dans ma page ASP.NET et de l'utiliser dans la vue source. Peut-être que je manque des propriétés dans ma classe?Sous-classement DropDownList dans ASP.NET
Des idées?
Avez-vous vraiment besoin de l'étendre? ou pouvez-vous simplement avoir un contrôle d'utilisateur avec le DDL et ensuite raccorder les divers événements (OnSelectedIndexChanged, OnDataBinding etc) à l'intérieur de votre contrôle utilisateur pour ajouter votre propre fonctionnalité quand l'un de ces événements se produit? Quel genre de fonctionnalités supplémentaires essayez-vous d'ajouter? –
La seule chose que je veux faire avec c'est ajouter une propriété InitialValue qui définit la première valeur qui est toujours présente dans le DDL. – deadtime
Serait-il judicieux d'exposer le DDL comme innerDropDownList ou quelque chose? – deadtime