void viewSelector_ItemDataBound(object sender, ListViewItemEventArgs e) { if (e.Item.ItemType == ListViewItemType.DataItem) { LinkButton link = null; var query = from Control c in e.Item.Controls where c is LinkButton select c; if (query.Count() > 0) link = query.First() as LinkButton; if (link != null) viewButtons.Add(link); } }