Comment reutiliser un controle utilisateur asp.net
cs_bastien30
Messages postés21Date d'inscriptionjeudi 24 juin 2004StatutMembreDernière intervention18 décembre 2004
-
30 juin 2004 à 17:44
cs_bastien30
Messages postés21Date d'inscriptionjeudi 24 juin 2004StatutMembreDernière intervention18 décembre 2004
-
1 juil. 2004 à 17:16
Bonjour,
j'ai créé une page index.aspx qui fait référence à un controle utilisateur nommé header.ascx.
Ce dernier contient une image monimage.jpg
j'ai créé une autre page menu1.aspx qui se trouve dans un repertoire enfant de index.aspx comme suit :
Je souhaite réutiliser le controle header.ascx sur la page menu1.aspx mais lorsque j'execute ma page, l'image ne s'affiche pas car je crois comprendre que la source de l'image doit être notifiée/page appelante et non au fichier ascx.
Comment puis-je faire pour contourner ce problème et éviter de créer 2 contrôles ascx ?
A voir également:
Comment reutiliser un controle utilisateur asp.net
cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 20081 30 juin 2004 à 18:16
salut salut ,
Regarde ce code ci je pense qu'il devrait repondre a tes interrogations ! en fait ce code realise une barre de navigation .ascx et je l'insere ds plusieurs pages ...
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 30 juin 2004 à 21:34
Pour ton problème, il faut que tu utilises resolveurl.
dans ton ascx, lorsqu'il te demande, l'adresse de l'image, tu mets resolveurl(image1.jpg) et ensuite ce sera bon pour les autres pages