2009-11-20 4 views
0

J'ai un élément que je suis en train de style:Comment puis-je empêcher ASP.NET d'ajouter des styles en ligne?

<tr runat="server" id="row" > 
... 
</tr> 

Je tournai le style programme:

row.Attributes("style") = "background: #cccccc;" 

Je reçois cette sortie:

<tr id="SearchResults_myRepeaterPlain_ctl04_row" style="background: rgb(204, 204, 204) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;"> 

Où est tout cette information de style supplémentaire provenant de, et comment puis-je l'arrêter?

Répondre

3

Mon intuition est parce que vous n'utilisez que l'arrière-plan. Il ajoute toutes les autres valeurs pour le fond. Essayez d'utiliser la couleur de fond:

+0

+1, voir la documentation relative à la propriété d'arrière-plan CSS: http://www.w3schools.com/css/pr_background.asp. –

+0

Passer à la couleur de fond a, en fait, résolu le problème. –

Questions connexes