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 :

css et webform


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 68
    Par défaut css et webform
    voila j ai pratiquement fini mon site
    et je veux passer un petit coup de fraicheur mais voila par rapport a mon vieux asp je ne sais pas comment personaliser des simple text box ou ddl
    je ne peux pas mettre l atribue style il n'est pas pris en compte.
    j ai vu qu il y avait des skin mais bon c est un peux confu.
    il y a t il une autre solution ?

    perso j ai utiliser web expression associer a vstudio 2005 franchement cest vraiment agreable et je suis suprit par web expression et sa faciliter de mise en page avec les css.
    merci pour vos réponse.

  2. #2
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Les contrôles serveur ont pour la plupart une propriété CSSCLASS.

    Dans un fichier de style en .css, tu déclares une classe avec le ".", tu lui donnes les propriétés voulues, puis tu appelles ta classe css dans la propriété cssclass de ton contrôle.

    En ce qui concerne les fichiers skin:
    ils sont plus adaptés aux controles de type treeview, gridview, contrôles de données en général.
    Pour tous les datagrid de ton site par exemple, tu crées un fichier Datagrid.skin dans lequel tu assignes toutes les propriétés de style disponibles pour le datagrid de sorte de ne pas avoir a le faire dans le balisage.
    Un exemple pour que ce soit plus clair:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <asp:DataGrid SkinID="DataGridTEST" 
        runat="server" 
        AutoGenerateColumns="false"
        Width="695" BorderWidth="1" Font-size="11px" BorderColor="Black">
        <HeaderStyle Font-Bold="true" ForeColor="#aaaaaa" HorizontalAlign="center" BackColor="White" />
        <ItemStyle BackColor="#000000" />
        <AlternatingItemStyle BackColor="#FBF9FA" />
    </asp:DataGrid>
    Et tu procedes ainsi pour chaque Grid de ton site, en assignant l'id de ton controle a la propriété SkinId

    Et le tour est (presque) joué

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 68
    Par défaut
    cool merci beaucoup

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

Discussions similaires

  1. [WebForms] CSS et authentication forms
    Par dji200 dans le forum Général Dotnet
    Réponses: 11
    Dernier message: 06/12/2006, 10h34
  2. [WebForms][User Controls] Problème pour accéder aux CSS
    Par BouB dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 04/12/2006, 16h35
  3. [WebForms][CSS] asp:button non modifié
    Par Monstros Velu dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 14/04/2006, 11h57
  4. [WebForms][2.0] Mise en forme avec du css
    Par kakid dans le forum Général Dotnet
    Réponses: 12
    Dernier message: 26/01/2006, 18h49
  5. .css
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 25/04/2003, 15h34

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