I have create a list view which contains 4 columns I write the code below: ListViewBookRecord.Items.Add(( dr["bookname"].ToString())); ListViewBookRecord.Items.Add(( dr["authorname"].ToString())); ListViewBookRecord.Items.Add(( dr["booktype"].ToString())); ListViewBookRecord.Items.Add(( dr["price"].ToString())); Then all the data fill at the first columns I want the different data fill at the different column How should I do in order to put the data at the different column? Thank You
Yes,I have tried this: ListViewBookRecord.SubItems.Add(( dr["ID"].ToString())); But it say that 'System.Windows.Forms.ListView' does not contain a definition for 'SubItems'
Here is the code for you to add sub items to the list view in C# Code: ListViewItem LVI = new ListViewItem("Main Item"); ListViewItem.ListViewSubItem LVIS1 = new ListViewItem.ListViewSubItem(LVI, "SubItem - 1"); ListViewItem.ListViewSubItem LVIS2 = new ListViewItem.ListViewSubItem(LVI, "SubItem - 2"); LVI.SubItems.Add(LVIS1); LVI.SubItems.Add(LVIS2); listViewApps.Items.Add(LVI);