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 :

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 )
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 :

merci d'avance pour votre aide