title: set selected value in @html.dropdownlistfor
body: <p>I have the following code in my view </p>
  
  <pre><code> &lt;td&gt;@Html.DropDownListFor(e =&gt; e[0].Reason, new List&lt;SelectListItem&gt;
    (
     new[]
      {
         new SelectListItem { Text = " -Select- ", Value = "-Select-" },
         new SelectListItem { Text = " Price ", Value = "Price" },
         new SelectListItem { Text = " 3P ", Value = "3P" },
         new SelectListItem { Text = " Freight Collect ", Value = "Freight Collect" },
         new SelectListItem { Text = " Billing ", Value = "Billing" },
         new SelectListItem { Text = " Business Closure ", Value = "Business Closure" },
         new SelectListItem { Text = " Customer Service ", Value = "Customer Service" },
         new SelectListItem { Text = " Quality ", Value = "Quality" },
         new SelectListItem { Text = " Service ", Value = "Service" },
         new SelectListItem { Text = " Business Relocate ", Value = "Business Relocate" },
         new SelectListItem { Text = " Change in Relationships ", Value = "Change in Relationships" },
         new SelectListItem { Text = " Different Account Code ", Value = "Different Account Code" },
         new SelectListItem { Text = " Economic Downturn ", Value = "Economic Downturn" },
         new SelectListItem { Text = " BIC ", Value = "BIC" },
         new SelectListItem { Text = " Credit/Collections ", Value = "Credit/Collections" }
  
          }
          ))&lt;/td&gt;
  </code></pre>
  
  <p>Every time when the page loads selected value gets changes </p>
  
  <p>Can you please tell me how to set the selected value.</p>
  
  <p>Thanks in Advance.</p>