Bonjour,
cette methode fonctione sur une page et ne fonctionne plus dans une autre page, je sais pas pourquoi ?Code:
1
2
3
4 Panel MyPanel; MyPanel = (Panel)Master.FindControl("Panel20"); MyPanel.Style.Add("top", "100px");
Version imprimable
Bonjour,
cette methode fonctione sur une page et ne fonctionne plus dans une autre page, je sais pas pourquoi ?Code:
1
2
3
4 Panel MyPanel; MyPanel = (Panel)Master.FindControl("Panel20"); MyPanel.Style.Add("top", "100px");
es-tu sur que MyPanel4 est bien initialisé?
Panel20 est dans la masterpage, et je dois changer le "top" dans les tous contents page.
excuse moi mais comment initialiser un Panel ?
fait un check
Code:if (MyPanel!=null) MyPanel.Style.Add("top", "100px");
aussi avec le chek ça marche pas.
bizzare , je ne vois pas alors :(
le meme Panel20 ça marche tres bien sur une autre page !!!!!!!!!
si cela ne marche pas c'est que le nom de ton panel n'est pas bon.
As-tu un Panel4 dans ta masterpage ?
Si c'est effectivement pour chaque page, peut etre aurait'il fallu faire une classe css et changer la valeur 1 seule fois, dans le code, afin de l'appliquer á toute l'application.
Bonjour,
panel20 existe bien, sinon il y aurait eut plantage dès le début
c'est peut-être un pb d'application de style, je commencerai par regarder le style appliqué avec FireFox et FireBug (y'en a d'autres)
ou plus simplement tu peux regarder le source de la page
Cordialement