title: ListView Inserting Event - ListViewInsertEventArgs Values collection is empty
body: <p>Given the following InsertItemTemplate (simplified) I'm not getting anything back in the event object's Values collection.</p>
  
  <pre><code>&lt;InsertItemTemplate&gt;
              Item: 
              &lt;asp:DropDownList ID="ItemInsertType"  
                       DataTextField="SearchItemName"
                       DataValueField="SearchItemID" runat="server" /&gt;
              Hide Location:
              &lt;asp:TextBox ID="txtItemHideLocation" Text='&lt;%# Bind("HideLocation") %&gt;' runat="server"&gt;&lt;/asp:TextBox&gt;
              &lt;asp:Button ID="btnSearchSearchItemInsert" CommandName="Insert" runat="server" Text="Add" /&gt;
              &lt;asp:Button ID="btnSearchSearchItemInsertCancel" CommandName="Cancel" runat="server" Text="Cancel" /&gt;
  &lt;/InsertItemTemplate&gt;
  </code></pre>
  
  <p>I'm binding the listview to a collection attached to my nHibernate model object (SearchObject.SearchItems).  This collection doesn't have insert or update handling like an object datasource would, so I want to handle the insert/update events manually.  Is there a way to get these values to come through automatically, or do I have to manually grab each value from its control when I handle this event?</p>