2009-07-03 1 views

Répondre

0

Je pense que, par exemple, certaines propriétés de l'étiquette de sélection ne sont pas stylables. Quelque chose à voir avec le rendu lié à l'OS. Je ne suis pas sûr de savoir8.

Voici quelque chose que les styles frontières, mais son impliqué:

http://v2.easy-designs.net/articles/replaceSelect/

0

Vous pouvez donner à votre contrôle ListBox une classe CSS et l'utiliser ensuite pour définir la frontière que vous aimez dans votre feuille de style.

<asp:ListBox id="YourListBox" CssClass="SomeClassName" rows="3" runat="server" /> 
+0

Merci Dombenoit. J'ai déjà essayé cette option, mais cela ne semble pas fonctionner pour une raison quelconque. – Atul

0

Ou vous pouvez utiliser Asp.net Thèmes et Skins

0

Pour la frontière, vous pouvez utiliser un div en tant que parent de liste :

CSS

.myborder {border: 1px solid blue;} 

MARKUP

<div id="contents" runat="server" class="myborder"> 
    <asp:ListBox ID="lbxItems" runat="server"></asp:ListBox> 
</div> 

Note: Cette solution ne fonctionne que pour IE8 +, non IE7.

Questions connexes