J'ai un CheckBoxList sur ASPXASP.Net CheckBoxList Couleur de fond
<asp:CheckBoxList ID="cblCalendarFilter" runat="server" />
ajouter les listItems de code derrière.
newCkItm = new ListItem();
newCkItm.Text = childrenFoldersData[i].Description.Trim();
newCkItm.Value = childrenFoldersData[i].Id.ToString().Trim();
newCkItm.Selected = true;
je peux ajouter par
newCkItm.Attributes.Add("style", "background-color:Red;");
l'arrière-plan de la ListItem Les couleurs seront différentes d'un élément à l'autre et le nom de l'élément sera également différent. Donc, le problème est que la couleur de fond ne couvre que la longueur du texte. La couleur d'arrière-plan n'est pas alignée pour tous les éléments. J'ai vérifié avec l'inspecteur et a trouvé que ..
- Le style de couleur de fond applique à
<span>
entourant le texte - Toutes les portées sont à l'intérieur du
<td>
.
Je me demande s'il existe un moyen d'appliquer ce style à <td>
sans trop d'efforts. Je préfère ne pas utiliser jquery et javascript en cherchant le nom.
Y a-t-il un moyen de le faire?
Je sais que .. Je pense comment faire cela en utilisant la liste de case à cocher Asp.Net – william
Votre demande n'est pas si commune, donc vous avez besoin d'une façon spéciale de le traiter :) – misha
Et si vous souhaitez changer la couleur de la police Au lieu de cela, ce ne serait pas si "dérangeant pour les yeux" – misha