[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Microsoft

2/9/2004 7:38:00 PM

As I iterate over a dataset, if a value of field in the dataset is 0, I want
to set the color of the listbox to red as shown below.

This code simply doesnt work. The attributes add method appears to do
nothing. Can anyone help. This has me stumped. Am I forgetting to set
some property???

int i = 0;

foreach( DataRow dr in ds.Tables[0].Rows )

{


if (dr[2].ToString() == "0")

{

System.Web.UI.WebControls.ListItem li = new ListItem(dr[1].ToString(),
dr[0].ToString());

li.Attributes.Add("style", "color:red");

this.list1.Items.Add(li);

}

else

{

System.Web.UI.WebControls.ListItem li = new ListItem(dr[1].ToString(),
dr[0].ToString());

this.list1.Items.Add(li);

}

i += 1;

}



Thanks in advance,

Dave