title: Taking distinct rows from datatable fails
body: <p>I am trying to take distinct rows from my table based on a column value(Column Name <code>Id</code>)
  my master datatable is like this
  <a href="https://i.stack.imgur.com/5WMS3.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/5WMS3.png" alt="enter image description here"></a>
  And I want to take all rows with distinct <code>Id</code>, My code is like this</p>
  
  <pre><code>         DataTable distinctDt = dt.DefaultView.ToTable(true, "Id", "ProductName", 
      "ProductDescription","ProductCategory_Id", "Fair_Id", "Price","ImagePath", 
  "FairName", "FairLogo", "StartDate", "EndDate", "picId");
  </code></pre>
  
  <p>But this still returns duplicate rows. What am i doing wrong here? </p>