title: Split a DataTable into 2 or more DataTables based on Column value
body: <p>I have a DataTable called "DTHead" which has the following records,</p>
  
  <pre><code> MIVID      Quantity         Value
  ------     ----------       --------
     1           10             3000
     1           20             3500
     1           15             2000
     2           20             3000
     2           50             7500
     3           25             2000
  </code></pre>
  
  <p>Here, I need to split the above DataTable into three tables based on the MIVID such as follows;</p>
  
  <p>DTChild1:</p>
  
  <pre><code>  MIVID           Quantity        Value
   -------         ----------     ---------
     1                10             3000
     1                20             3500
     1                15             2000
  </code></pre>
  
  <p>DTChild2:</p>
  
  <pre><code>  MIVID           Quantity        Value
   -------         ----------     ---------
     2                20             3000
     2                50             7500
  </code></pre>
  
  <p>DTChild3:</p>
  
  <pre><code>  MIVID           Quantity        Value
   -------         ----------     ---------
      3               25             2000
  </code></pre>
  
  <p>Suppose, if the Header DataTable contains 4 different MIVID means, then 4 Child DataTable should be created based on the MIVID. How to do this?</p>