title: Filter RadGrid results and store into a new datatable
body: <p>I have a grid that returns 8000 results, and I would like to filter these results by date and store them into a new datatable and rebind later. I receive this error: </p>
  
  <p><code>Input array is longer than the number of columns in this table.</code></p>
  
  <p>What are my options?</p>
  
  <pre><code>if (e.CommandName == "Filter")
  {
      DataTable dt = new DataTable();
  
      foreach (GridDataItem item in RadGrid2.Items)
      {
          for (int i = 0; i &lt; RadGrid2.Items.Count; i++ )
          {
              dt.Rows.Add(item);
          }
      }
  </code></pre>