Bonjour à tous et à toutes,
Voici ma question du jour :
Je propose à mes utilisateurs de choisir parmi plusieurs fichiers templates (.doc, .html, .rtf, etc.) En fonction de leur choix je charge dans un placeholder le formulaire de saisie correspondant. Donc à chaque fois qu'on rajoute un template, on doit rajouter le webusercontrol qui va avec, mais je voudrais éviter de revenir dans le code de chargement de ce control à chaque fois.
J'ai donc essayé quelque chose de ce genre :
ca marche pas, il me dit que TypeControl n'existe pas Je me doute bien qu'il faut que j'utilise la réflexion, mais je vois pas comment :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim TypeControl As Type TypeControl = Type.GetType("archimed." & fichier_choisi) ' on note que template.html correspond à template.ascx par ex) corps = CType(LoadControl(fichier_choisi & ".ascx"), TypeControl )
merci d'avance pour votre aide
Partager