Fdass03
Messages postés15Date d'inscriptionmardi 1 mai 2012StatutMembreDernière intervention 3 juin 2012
-
9 mai 2012 à 15:59
Fdass03
Messages postés15Date d'inscriptionmardi 1 mai 2012StatutMembreDernière intervention 3 juin 2012
-
11 mai 2012 à 13:08
Bonsoir, je suis débutant en ASP.NET, je voudrais insérer une feuille de style dans mon application web, j'ai essayé ce code mais ça ne marche pas (j'utilise une page maitre)
<head runat="server">
<title></title>
<link href="Thémes/monstyle.css" rel="stylesheet" type="text/css" />
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 9 mai 2012 à 16:16
Salut,
ton problème ne vient-il pas de la valeur de ton HREF ?
Déjà, même si les accents viennent d'arriver chez nous pour les DN, je suis pas sûr que ton IIS/Serveur de dev' aime bien ça. Il y a aussi peut-être un souci au niveau du chemin d'accès qui là est relatif.
Fdass03
Messages postés15Date d'inscriptionmardi 1 mai 2012StatutMembreDernière intervention 3 juin 2012 9 mai 2012 à 16:19
J'ai commencer à travailler sans feuille de style et ça marche bien, mais dé que j'ai inséré la feuille se style css, le navigateur (firefox) m'affiche les anciennes interfaces!!! et pendant la compilation il n'y a aucune erreur
Fdass03
Messages postés15Date d'inscriptionmardi 1 mai 2012StatutMembreDernière intervention 3 juin 2012 9 mai 2012 à 16:36
javascript:void(0);
J'ai le méme probléme
Voila le code entier de ma page maitre
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site1.master.cs" Inherits="WebApplication6.Site1" %>
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 9 mai 2012 à 16:50
Les URI sans accent et en absolue ... Change le nom de ton répertoire monthème vers montheme. Change l'URI en "/App_Themes/montheme/monstyle.css" (note bien le premier slash qui fait qu'on est en absolue et non plus en relatif).
Si ça passe toujours pas :
- tu as mal orthographié le nom du fichier CSS ou son chemin,
- le contenu de ton fichier CSS est incorrect,
- le contenu de ton fichier CSS fait référence à des classes et identifiants qui n'existent pas dans ta page.
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 9 mai 2012 à 17:03
Oki, le contenu est correct.
C'est donc bien un souci de chemin d'accès.
Pour savoir si ton fichier CSS est accessible via le chemin que tu as donné, affiche le code source de ta page sous FireFox (click droit > code source de la page). Dans le HTML qui apparaît clique sur le lien du fichier CSS, si tu obtiens une page d'erreur c'est qu'il s'agit bien d'un problème de chemin.
Fdass03
Messages postés15Date d'inscriptionmardi 1 mai 2012StatutMembreDernière intervention 3 juin 2012 9 mai 2012 à 17:10
Il n'y a pas d'erreur
je pense qu'il y a quelque chose qui ne marche pas a un autre niveau, parce que lorsque j'ajoute webform et je l'appel via un bouton, ça implique une erreur
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 9 mai 2012 à 17:17
Petit truc à tester : supprime ton ContentPlaceHolder dans le head, je crois pas que ce soit bien apprécié par la CLR (rien du sûr, mais vu qu'on a pas d'autre idée pour l'instant )
Fdass03
Messages postés15Date d'inscriptionmardi 1 mai 2012StatutMembreDernière intervention 3 juin 2012 9 mai 2012 à 17:20
Impossible de trouver ContentPlaceHolder 'head' dans la page maître '/Site1.Master' ; vérifiez l'attribut ContentPlaceHolderID du contrôle de contenu dans la page de contenu.
Et une fois ces lignes supprimées, il faut supprimer l'objet C# associé dans tes fichiers .cs (mapage.aspx.cx et mapage.aspx.designer.cs).
Bon par contre j'ai fait une tite recherche google et à part une exception bidon levée, ça devrait pas foutre le while ...
Et donc quand tu cherches à joindre le fichier CSS depuis la source de la page interprétée ça fonctionne correctement ? FireFox t'affiches bien le contenu dudit fichier CSS ? Avec une URI sans accent et en absolue s'entend.