l'application de règles css <li> tag, ASP.Net qui est en page principale
Salut à tous je voudrais appliquer css
pour <li>
balise dans la page maître dynamiquement à partir de code derrière c'est ma conception
<div id="primary_nav">
<ul>
<li class="left active" id="nav_discussion" runat="server">
<a title="Go to Forums" href="">
Forums
</a>
</li>
<li class="left" id="nav_members" runat="server">
<a title="Go to Member List" href="Members.aspx">
Members
</a>
</li>
</ul>
</div>
Dans ma page de contenu j'ai consulté <li>
comme suit
Control li = Page.Master.FindControl("nav_members");
Mais je suis incapable d'appliquer les css
ici peut quelqu'un m'aider
<li class="left" id="nav_members" runat="server">
Je fais ce que le serveur de contrôle de la na?OriginalL'auteur Dorababu Meka | 2013-01-30
Vous devez vous connecter pour publier un commentaire.
Dans ce cas, votre
Control
est de typeHtmlGenericControl
qui ne contient pas de propriété pourCssClass
.Vous aurez besoin de jeter votre contrôle type de contrôle htmlgenericcontrol. par exemple,
Ce sera ensuite vous donner deux choix pour appliquer le style à l'élément. Vous pouvez soit utiliser le
Style
de la propriété ou de laAttributes
propriété.La
Style
de la propriété vous permettra d'ajouter inline style de l'élément, par exemple:Cela permettra de rendre l'élément avec:
Votre autre option est d'utiliser le
Attributes
propriété qui vous permettra d'ajouter de laclass
.Lire plus sur le Contrôle htmlgenericcontrol
OriginalL'auteur Tim B James
Si vous trouvez la commande suivante pour ajouter le css
Si vous souhaitez remplacer une propriété, alors vous pouvez utiliser
etc.Voici un bon lien
Quelles sont les implications de l'utilisation de "!important" dans le CSS?
Ici est une question semblable
C# - Comment modifier les attributs des éléments HTML
Modifier 1.
Vous avez besoin de le jeter dans un html générique de contrôle de la première
li .Style.Add("float", "left");
après.
je n'arrive pas à obtenirStyle
ouattributes.add
c'est pourquoi j'ai demandé àOriginalL'auteur शेखर
essayer :
OriginalL'auteur Gordon Copestake