Comment puis-je charger dynamiquement un contrôle usercontrol dans ASP.NET si je n'ai pas accès à un objet Page (disons que je suis dans une classe utilitaire)?Y at-il un moyen de charger un usercontrol si vous n'avez pas accès à la page?
Normalement, vous feriez:
Page.LoadControl("~/controls/MyControl.ascx");
pas trop hacky! J'ai vu pire –
J'ai aussi. C'est en fait une meilleure solution que certaines choses que j'ai faites. – TheSmurf
dans mon cas, je retourne le contrôle et il est ajouté à un espace réservé plus haut dans la pile d'appel. Je vois ici que tu l'as ajouté à la page directement qui serait définitivement très hacky et évidemment ne sera probablement pas d'une grande utilité –