title: ASP MVC - How use two models in one single view
body: <p>I have a web page that have two task
  1) add new products
  2) display existing products in a table (refer below image)</p>
  
  <p><img src="https://i.stack.imgur.com/dhVrE.jpg" alt="enter image description here"></p>
  
  <p>also i have two classes for each above task
  for display existing details and save new product</p>
  
  <pre><code>public class VMProduct
  {
      public List&lt;Product&gt;ProductList { get; set; } 
  }
  
  public class Product
  {
      public String ProductID { get; set; }
      public String ProductName { get; set; }
      public String Uom1 { get; set; }
      public String  Uom2 { get; set; }
      public String ProductCategoryID { get; set; }
  }
  </code></pre>
  
  <p>my problem is i can display data by using VMProduct.ProductList  model but how i can save new product items using "product" model ?</p>
  
  <p>how can i use both Models in One view?
  if i use "product" model's properties in VMProduct model it is duplication codes right?</p>
  
  <p>can anyone have a Solution for this?
  thanks in advance </p>