title: Change html list box to Html.ListBox
body: <p>i have an asp.net mvc application in which i have this Model:</p>
  
  <pre><code> public class Vehicule
      {
  
          private string matricule;
          private int id_vehicule;
          private string type;
          private string chauffeur;
  
          public int Id_vehicule
          {
              get { return id_vehicule; }
              set { id_vehicule = value; }
          }
  
          public string Matricule
          {
              get { return matricule; }
              set { matricule = value; }
          }
  
  
          public string Type
          {
              get { return type; }
              set { type = value; }
          }
  
  
          public string Chauffeur
          {
              get { return chauffeur; }
              set { chauffeur = value; }
          }
  
      }
  </code></pre>
  
  <p>in my view i'd like to replace this snippet:</p>
  
  <pre><code>&lt;select name="id_vehicule" &gt;
  @foreach(Vehicule v in Model.GetVehicleList()){
  &lt;option value="v.Id_vehicule"&gt;v.Type&lt;/option&gt;
  }
  &lt;/select&gt;
  </code></pre>
  
  <p>by another code using the html helpers <code>Html.ListBox</code> or <code>Html.ListBoxFor</code>.</p>
  
  <p>How can i modify my code to do this task?</p>