2009-12-22 6 views
4

J'ai un fichier style.css qui donne une couleur le corps de chaque page aspx, puisque chaque page appelle ce fichier css. Mais dans une page, j'ai besoin de changer la couleur du corps grâce au code vb.net. Y a-t-il un moyen de faire cela?changer css à travers vb.net

Répondre

2

Attribuez le <body> un ID et un attribut runat="server", puis vous pouvez y accéder dans le code derrière.

par exemple:

<body ID="body" runat="server"> 

codebehind:

body.CssClass = "whateverYouWant" 
+2

Puis, dans style.css, body.whateverYouWant {background-color: chaux;} –

3

Vous pouvez le définir comme un attribut de style de la balise body.

Me.Body.Style.add("background-color", "#FFFF00") 

(en supposant que votre balise body a un identifiant et un attribut runat = "server")

Questions connexes