title: Manually insert an item into a ListView control
body: <p>I have searched S/O and google, but I can't figure this out (most of the search results as populating a Listview from a datasource). I want to add an item to a listview control manually, based on user selection.  </p>
  
  <pre><code>ListView listView1 = new ListView();
  listView1.Items.Add(lstAuthors[i]);  
  </code></pre>
  
  <p>I get an error:<br>
  <strong>The best overloaded method match for 'System.Collections.Generic.ICollection.Add(System.Web.UI.WebControls.ListViewDataItem)' has some invalid arguments</strong>  </p>
  
  <p>What is causing the error?</p>