1
Die Dropdown-Liste muss Elemente mit unterschiedlichen Textfarben anzeigen. Die Farbe wird serverseitig festgelegt. Verwendet <style>
Tags im Vergleich zum CSS-Stylesheet. Siehe Beispiel:ASP: DropDownList Codebehind Farbe hinzufügen
Von dem, was ich in anderen SO-Posts über die Formatierung von Listeneintragstext gelesen habe, scheint mein allgemeiner Vorgang eng zu sein. Aber mein ListItem ist immer schwarz. Was vermisse ich?
Abbreviated HTML:
<style>
#employeeDropDownBox {
height: 65px;
width: 425px;
font-size: 27px;
margin-left: 5px;
}
</style>
<div>
<asp:DropDownList ID="employeeDropDownBox" runat="server" ></asp:DropDownList>
</div>
ich sogar einzelne 'option' Elemente in einem' select' hätte nicht gedacht, verwenden * * gestylt werden. Das war schon immer ein Problem in der Web-Entwicklung, da verschiedene Hosts 'select' Elemente auf ihre eigene Weise rendern. Im Allgemeinen bestand die Lösung darin, JavaScript-Plugins zu verwenden, um benutzerdefinierte Elemente zu erstellen, die das Verhalten eines 'select' nachahmen und mit einem versteckten' select' synchronisieren. – David
Siehe http://stackoverflow.com/questions/2609344/how-to-format-individual-dropdownlist-items-color-etc-during-ondatachinding-e –
@MehdiDehghani Extra CSS-Datei ist nicht erforderlich. Ich modifiziere andere ASP-Steuerattribute erfolgreich mit den '