title: how to populate a drop down list in MVC with given values
body: <p>I have a view model with a foreign key to another model, base on that, I want to create a dropDownList that will show me the selected value name and will give me all the other option so I can change it to what ever I want.
  this is my create form:</p>
  
  <pre><code>@using (Html.BeginForm()) {
  @Html.ValidationSummary(true, "Failed creating the feed")
  &lt;fieldset&gt;
      &lt;legend&gt;FeedViewModel&lt;/legend&gt;
  
      &lt;div class="editor-label"&gt;
          @Html.HiddenFor(model =&gt; model.FeedId)
      &lt;/div&gt;
  
      &lt;div class="editor-label"&gt;
          @Html.LabelFor(model =&gt; model.LinkUrl)
      &lt;/div&gt;
      &lt;div class="editor-field"&gt;
          @Html.EditorFor(model =&gt; model.LinkUrl)
          @Html.ValidationMessageFor(model =&gt; model.LinkUrl)
      &lt;/div&gt;
  
      &lt;div class="editor-label"&gt;
          @Html.LabelFor(model =&gt; model.FolderId)
      &lt;/div&gt;
      &lt;div class="editor-field"&gt;
  
      &lt;/div&gt;
  
      &lt;p&gt;
          &lt;input type="submit" value="Create" /&gt;
      &lt;/p&gt;
  &lt;/fieldset&gt;
  </code></pre>
  
  <p>I want to create the dropDownList at the Last div, I already have the values form my model.
  How can I do that?</p>