title: Datagridview error : Value' should be between 'minimum' and 'maximum'
body: <p><br>
  I am trying to populate data in DataGridView control. It gets populated into it. But when I try to scroll down it gives me an exception like;</p>
  
  <blockquote>
    <p>Value of '352' is not valid for 'Value'. 'Value' should be between
    'minimum' and 'maximum'. Parameter name: Value</p>
  </blockquote>
  
  <pre><code>at System.Windows.Forms.ScrollBar.set_Value(Int32 value)
     at System.Windows.Forms.DataGridView.ScrollRows(Int32 rowCount, Int32 deltaY, ScrollEventType scrollEventType)
     at System.Windows.Forms.DataGridView.ScrollRowsByCount(Int32 rows, ScrollEventType scrollEventType) 
  </code></pre>
  
  <p>Does anyone know how to resolve this issue ? <br>
  I am using DataSource property and not Rows.add()</p>
  
  <p><br>
  Thanks in advance</p>