IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Problème de CSS


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 54
    Par défaut Problème de CSS
    Bonjour à tous, Voilà mon problème:

    Je veux créer une simple page ASP avec un tableau dynamique. J'assigne aux TableCell une class CSS. Lorsque dans VS je regarde le résultat, la CSS est bien appliquée. Mais lorsque je lance le site, la CSS n'est pas appliquée.

    Je ne sais pas si ca peut jouer mais mon fichier .css se trouve dans un dossier CSS (situé en racine), la page qui contient le tableau dynamique est dans un dossier Gestion (situé lui aussi en racine).

    J'ai bien mis dans ma master page, un lien vers la page css.

    <link rel="stylesheet" type="text/css" href="~/Css/text.css"/>
    CSS:

    td .header
    {
    text-align: center;
    background-color: Lime;
    }
    Pour ce qui est de la protection des dossiers, j'ai bien mis dans le répertoire css et gestion un web.config avec ceci dedans:

    <location path="Css">
    <system.web>
    <authorization>
    <allow users="*"/>
    </authorization>
    </system.web>
    </location>
    Au cas où ca aurait été un problème de sécurité, mais la css n'est pas appliquée pour autant lorsque je lance le site.

    Quelqu'un serait-il m'aider? Merci d'avance en tout cas.

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="stylesheet" type="text/css" href="~/Css/text.css"/>
    Je pense que le problème vient du ~
    C'est géré par le framework mais je ne pense pas que ça le soit en html

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 54
    Par défaut
    J'ai essayé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="stylesheet" type="text/css" href="http://localhost:4688/GestionDoc/Css/text.css"/>
    Mais malheureusement, ca ne change rien.

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="stylesheet" type="text/css" href="Css/text.css"/>
    Et sinon, si tu mets ça dans la barre d'adresse (http://localhost:4688/GestionDoc/Css/text.css) ton CSS s'affiche?

  5. #5
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2007
    Messages : 54
    Par défaut
    Ca ne change rien, et oui j'obtiens mon fichier CSS. Par contre une chose étrange que j'ai remarqué: Au lancement de ma page, aucune css n'est appliquée. Mais lorsque je fais une action qui fait ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
            if (folder.IsEmpty())
            {
                folder.Delete();
                this.Page.Response.Redirect("GestionDoc.aspx?folder=" + folder.FolderParent);
            }
            else
            {
                this.Page.Response.Write("<script>alert(\"The folder must be empty.\");</script>");
            }
    S'il l'appli passe dans le else et fais le Response.Write.
    Et bien ma page se rafraichit en mettant bien la CSS.

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    J'ai relu ton pb

    Mets ça plutot:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="stylesheet" type="text/css" href="../Css/text.css"/>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [IE7] Problèmes avec CSS
    Par Iván Y. dans le forum Mise en page CSS
    Réponses: 10
    Dernier message: 08/01/2007, 10h41
  2. Problème menu css
    Par vincedjs dans le forum Langage
    Réponses: 5
    Dernier message: 13/03/2006, 16h14
  3. problème positionnement CSS
    Par Mike35 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 24/02/2006, 10h38
  4. Problème Menu CSS
    Par Kerod dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 28/04/2005, 20h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo