begin process at 2012 02 11 14:55:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Web 2.0

 > 

CSS

 > 

[c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx

vendredi 30 mars 2007 à 15:59:55 | [c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx

ludo27600

bonjour,
j'ai référencé une feuille de style dans la MasterPage d'un site :

<link rel="stylesheet" type="text/css" href="GerePolicesSite.css">

Et je ne vois pas les changements d'aspect de la page comme quand j'ai fait la même opération dans la page .aspx (au lieu de la page .master).

J'ai bien ajouté la MasterPage à ma solution.

Y a-t-ul autre chose à faire ?

Si j'essaie de référencer la masterpage dans le ficher aspx en ajoutant :

MasterPageFile="MyMasterPageFile.master"

en en-tête de la page, j'obtiens à la compilation le message d'erreur :

Les contrôles de contenu doivent être des contrôles de niveau supérieur dans une page de contenu ou une page maître imbriquée qui fait référence à une page maître.

Si quelqu'un a une idée ...

Merci
vendredi 6 avril 2007 à 02:12:03 | Re : [c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bonsoir, je pense que tu confond masterPage et styles CSS, les CSS (stylesheet) permet seulement de modifier le code HTML généré (donc coté client) une masterPage permet d'éviter de réécrire le meme code sur toutes les pages (menu & co)

Donc je ne comprend pas trop la question. Si tu parles du designer de Visual Studio, oui ca arrive qu'il ne soit pas à jour, mais il n'y a pas grand chose à faire et puis ce n'est pas dérangeant du moment que le site fonctionne (avec Visual Studio 2007 on va avoir un nouveau designer)


Cyril - MSP - MCTS ASP.net & SQL
dimanche 8 avril 2007 à 22:28:28 | Re : [c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx

saphir54321

Je vois ton problème.
C'est tout bête en fait, il te suffit de faire un simple refresh de ta page dans ton navigateur.

Dis moi si j'ai pû t'aider.

saphir
jeudi 12 avril 2007 à 11:35:43 | Re : [c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx

ludo27600

Okay,
merci à tous les deux, en effet l'intérêt de la MasterPage est de récupérer du code qu'on ne tape qu'une fois.
mardi 25 mars 2008 à 11:38:31 | Re : [c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx

loukilaiman

Bonjour, si quelqu'un peut m'aider ,
je suis entrain de développer un site web avec un master page. j'ai crée ma master page et j'ai référencer les autres pages,  mais le probléme c'est que j'ai toujours le message suivant:

Erreur du serveur dans l'application '/WebSite37'.

Les contrôles de contenu doivent être des contrôles de niveau supérieur dans une page de contenu ou une page maître imbriquée qui fait référence à une page maître.

Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

Détails de l'exception: System.Web.HttpException: Les contrôles de contenu doivent être des contrôles de niveau supérieur dans une page de contenu ou une page maître imbriquée qui fait référence à une page maître.

Erreur source:

Une exception non gérée s'est produite lors de l'exécution de la demande Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.

Trace de la pile:

[HttpException (0x80004005): Les contrôles de contenu doivent être des contrôles de niveau supérieur dans une page de contenu ou une page maître imbriquée qui fait référence à une page maître.]
System.Web.UI.MasterPage.CreateMaster(TemplateControl owner, HttpContext context, VirtualPath masterPageFile, IDictionary contentTemplateCollection) +652
System.Web.UI.Page.get_Master() +72
System.Web.UI.Page.ApplyMasterPage() +30
System.Web.UI.Page.PerformPreInit() +48
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1449


Informations sur la version : Version Microsoft .NET Framework :2.0.50727.42; Version ASP.NET :2.0.50727.42



Merci
jeudi 9 avril 2009 à 13:14:59 | Re : [c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx

samy010976

Outils : Visual Studio 2008 Professional Edition - Framework 3.5
----------------
J'ai le même problème.
J'ai fait une MasterPage. En mode Design (sous VS 2008), le css est bel et bien appliqué, sans anomalie.
Lorsque j'ajoute une page à mon site web et que je la base sur cette MasterPage, que j'ajoute quelques objets dans mes ContentPlaceHolder, les effets du css sont toujours visibles.
Je me mets à voir cette page sur un navigateur, le css n'est appliqué qu'à moitié (Firefox 3 et Internet Explorer), surtout en ce qui concerne les images de fond de quelques div.
Voici le css en question
body{
    font-family: calibri, Arial;
}
#d_Conteneur{
    width: 100%;
    height: 100%;
    margin-left: 5px;
    margin-right: 5px;
}
#d_Entete{
    width: 100%;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
#Ent_MenuNiv1{
    width: 100%;
    float: left;
    height: 24px;
    background-image: url('/img/INF_Haut.png');
    background-repeat: repeat-x;
    font-size: 14px;
}
#Ent_MenuNiv2{
    width: 100%;
    float: left;
    font-size: 13px;
    background-image: url(/img/INF_Rempl.png);
    background-repeat: repeat-x;
    height: auto;
}
#Ent_MenuNiv3{
    background-image: url(/img/INF_Rempl.png);
    background-repeat: repeat-x;
    font-size: 12px;
    font-family: Calibri;
    float: left;
    width: 100%;
    height: auto;
}
#Cen_Gauche{
    border: 1px ridge #C0C0C0;
    background-color: #FFFFFF;
    width: 79%;
    float: left;
    margin: 10px 0px 10px 0px;
}
#Cen_Droite{
    background-color: #B8B8B8;
    width: 20%;
    float: right;
    margin: 10px 0px 10px 0px
}
#d_Pied{
    clear: both;
    margin-top: 10px;
    padding-top: 5px;
    font-family: calibri;
    font-size: 11px;
}
#Pie_Titre{
     float: left;
     border-width: 1px;
     margin: 0px;
     background-image: url(/img/INF_Rempl.png);
     background-repeat: repeat-x;
     text-transform: uppercase;
}
#Pie_Detail{
    border: 1px solid #B8B8B8;
    float: left;
    padding-top: 3px;
    padding-right: 10px;
    margin: 0px;
    background-image: url(/img/INF_Rempl.png);
    background-repeat: repeat-x;
    width: 100%;
    height: 20px;
}


Cette discussion est classée dans : page, style, feuille, aspx, masterpage


Répondre à ce message

Sujets en rapport avec ce message

masterpage et asp 3.0 [ par quineman ] Bonjour,Je suis actuellement en train d'intégrer un site en aspx 2.0 et j'utilise un masterpage. Savez vous s'il est possible d'utiliser ce systeme de CSS / masterpage / skins [ par vladam ] Hello, Comment dois-je écire le lien vers ma feuille de style dans la masterpage afin que ce soit la feuille de style du thème qui soit sélectionnée ? Probleme page ASPX [ par fredspv ] Bonjour,Je souhaite recuperer les données d'une page ASPX en utilisant AJAX, hors j ai toujours une erreur javascript: Erreur d'exeution inconnueSi j' Bouton lien en VB [ par CholetMan. ] Bonjour, j ai creer un bouton avec un code VB decu sur ma page 1 (page1.aspx) maintenant j'aimerai qu'a la fin de mon petit Sub  :-) j'affiche la page ouvir une nouvelle fenetre [ par garnier54 ] bonjourma question est toute simple, comment ouvir une page aspx dans une nouvelle fenetre ?un response.redirect(page.aspx)  dans une nouvelle fenetre Authentification [ par Manu94600 ] Bonjour à tous,Voilà je voudrais savoir si c'est possible de faire une authetification par formulaire que sur une partie d'un site.Alors je m'explique temps d'execution et d'affichage d'une page aspx [ par Sardonnen ] bonjour j'aimerais savoir comment je peux faire pour afficher le temps qu'à mis une page aspx à executer son code et à être affichée??? recherche dans BDD avec les valeurs des dropdownlists comme paramertres ??? [ par lamarty ] Bonsoir,Je travaille sur un projet en VWD et MSSQL 2005 exp, et je veut implémenter une page de recherche, pour cela, j'utilise une page search.aspx o Les pages se chargent 2 fois [ par zserge ] J'ai une masterpage avec une webform, puis 2 usercontrol sur la masterpage et un dans la webform.je met un point d'arrêt sur le "if(!IspostBack)" de c Probleme ASPX et W3C [ par jolazoule ] Salut,je viens de creer une page en .NET ( aspx) et lorsque je valide pour W3C j'ai cette erreur : ErrorLine 18 column 13: there is no attribute "


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,186 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales