webForumDet fria alternativet

listitem attribut

.NET

3 svar · 223 visningar · startad av Dino

Medlem sedan sep. 20011 914 inlägg
Frågan#1

Försöker sätta färg på en listitem, men ingen av kodsnuttarna funkar något vidare. Har sök, men inte hittat något som fungerar. Några tips?

foreach(ListItem l in ddlCategory.Items)
{
   if(l.Value == objF.Category)
   {
      l.Selected = true;
      //Försök ett: l.Attributes.Add("class", "grr");
      //Försök två: l.Attributes.Add("style", "background-color: red;");
   }
}
for(int i = 0; i < ddlCategory.Items.Count; i++)
{
   if(ddlCategory.Items[i].Value == objF.Category)
   {
      ddlCategory.Items[i].Selected = true;
      ddlCategory.Items[i].Attributes.Add("style", "background-color: red;");
   }
}
Medlem sedan maj 20012 812 inlägg
#2

Tyvärr så kan du inte sätta attribute på en ListItem.
Antar att det är en Bug men vet inte. Du får helt enkelt göra vanliga <Option> för dessa kan du sätta attributet style på.

- M

Medlem sedan sep. 20011 914 inlägg
#3

Fick göra så och det gick ju bra det med. Tackar. :)

Medlem sedan juni 20001 257 inlägg
255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)