title: Add new Records to GridView but DB should not be updated
body: <p>i'm having a gridview which is binded to a dataview, OnPageLoad i'm populating gridview records. and i have a textbox and a button, So now i want to add more Records to GridView but this records should not be get added into DB, they just added to the page and of course the default records which are coming from db stay.</p>
  
  <pre><code>&lt;asp:GridView id="gvItems" runat="server"&gt;
   &lt;Columns&gt;
     &lt;asp:TemplateField HeaderText="Item Code" SortExpression="ItemCode"&gt;
        &lt;ItemTemplate&gt;
             &lt;asp:Label runat="server" ID="lblIItemCode" Text='&lt;%# Bind("ItemCode") %&gt;' /&gt;
        &lt;/ItemTemplate&gt;
     &lt;/asp:TemplateField&gt;
   &lt;/Columns&gt;
  &lt;/asp:GridView&gt;
  </code></pre>
  
  <p>VB.NET Code:</p>
  
  <pre><code>dvSCart = data.GetSCart(Session("SCartId"), 0, varFilterClause, errorStr)
  gvItems.DataSource = dvSCart
  gvItems.DataBind()
  </code></pre>
  
  <p>Basically at first Data From DB comes to page then after that <code>Textbox</code> data should get appended to the <code>Gridview</code> but Db should not get updated. i tried to do it by keeping <code>DataView</code> in <code>ViewState or Session variable</code> but later i came to know am going in a wrong way and that this won't work since <code>Dataview</code> can't be <code>Serialized</code>. i just need an idea or right path to do this, is this possible what am doing? may be i think jQuery will help, i googled for jQuery to do stuff but i failed or maybe i didn't understood since m a newbie to jQuery..</p>
  
  <p><strong>[my alternative option ]:</strong> create a temp db table and save it... but i don't want to use this option..</p>