Your code looks ok Kevin ... are you sure you have data in those rows? Have you stepped through this code in the debugger? If so, check the lstTribals.Items.Count after you add a new item.
~~Bonnie
>I have a ListView on my form. It's View property is set to Details. I'm loading from a dataset:
>
>
>foreach (DataRow Row in dsTribals.Tables[0].Rows)
>{
> if (Row["Price"] != DBNull.Value)
> {
> PartPrice = (decimal)Row["Price"];
> }
> ListViewItem NewItem = new ListViewItem(Row["TribalNumber"].ToString());
> NewItem.SubItems.Add(PartPrice.ToString());
>
> lstTribals.Items.Add(NewItem);
>}
>
>The code runs, but I see nothing in the list.