title: Mvc dropdownlist default value and placeholder
body: <p>I have a html.dropdownlist which have 4 options. I want it to display a placeholder text a defaut which is not included in the options. I implemented a similar thing with adding a default option to the list, however selected default option is causing div to expand and it distrups the page layout.</p>
  
  <pre><code>&lt;div style="float:left; padding-left:13.4%;"&gt;
                          @Html.DropDownList("Adults", ViewData["Adults"] as List&lt;SelectListItem&gt;, new { @class = "dropdown2"})
  &lt;/div&gt;
  </code></pre>
  
  <p>And that is the controller code;</p>
  
  <pre><code>   List&lt;SelectListItem&gt; adt = new List&lt;SelectListItem&gt;();
  
          //adt.Add(new SelectListItem
          //{
          //    Text = "1",
          //    Value = "1"
          //});
          adt.Add(new SelectListItem
          {
              Text = "1",
              Value = "1"
          });
          adt.Add(new SelectListItem
          {
              Text = "2",
              Value = "2"
          });
          adt.Add(new SelectListItem
          {
              Text = "3",
              Value = "3"
          });
          adt.Add(new SelectListItem
          {
              Text = "4",
              Value = "4"
          });
  
          ViewData["Adults"] = adt;
          return View();
  </code></pre>
  
  <p>Im new with mvc and any contribution will be appreciated. Thank you.</p>