Bonjour à tous,
J'ai besoin de développer un objet de façon propre et réutilisable.
J'ai déjà développé cet objet mais d'une façon impropre (une classe .cs avec une méthode toString() qui me retourne du code html brut, en prenant en compte différentes propriétés définies à l'aide de méthodes diverses de cette même classe).
J'ai donc parcouru la msdn et j'y ai trouver plusieurs façon de faire :
- Les UserControls (ascx)
- Les WebControls personnalisés (héritage de WebControl)
- Les CompositeControl (héritage de CompositeControl)
Je compte me lancer dans un CompositeControl.
Mais je n'ai pas trouvé dans la msdn comment faire pour ajouter un comportement client à mon nouvel objet. Y a t'il un moyen d'ajouter un webressource ou quelque chose comme ça ?
Comment fait on ça proprement ?
Sinon je vais devoir encore mettre un href dans le <head> des pages avec un lien vers un fichier javascript..
D'avance merci beaucoup
Partager