title: Html.BeginForm() does not submit if nothing is selected in a Html.Dropdownlist() helper with optional label
body: <pre><code>@using (Html.BeginForm("Boxing", "Company",FormMethod.Post))
  { 
      &lt;div class="box"&gt;
          &lt;div&gt;
              &lt;div class="left"&gt;
                  &lt;div class="topLabel"&gt;
                      Id No:&lt;/div&gt;
                  &lt;div class="input_text_65"&gt;
                      @Html.TextBoxFor(m =&gt; m.Id)
                  &lt;/div&gt;
                  &lt;div class="botLabel"&gt;
                      percentt:
                  &lt;/div&gt;
                  &lt;div&gt;
                      &lt;input type="text" style="width: 50px" name="percent" /&gt;%
                  &lt;/div&gt;
              &lt;/div&gt;
              &lt;div class="lastDetailField"&gt;
                  &lt;div class="topLabel"&gt;
                      D/C:
                  &lt;/div&gt;
                  &lt;div class="select_110"&gt;
                      @Html.DropDownListFor(m =&gt; m.cType, new SelectList((IEnumerable&lt;Model.cType&gt;)ViewData[ViewDataKeys.cTypes]), "----")
                  &lt;/div&gt;
                  &lt;div class="margin_top_45"&gt;
                      &lt;input id="submit" type="submit" value="submit" /&gt;
                  &lt;/div&gt;
              &lt;/div&gt;
          &lt;/div&gt;
      &lt;/div&gt;
  }
  </code></pre>
  
  <p>If I didn't select any option in the dropdownlist (leaving the optionlabel "----" selected) and I press the submit button, the form will not be posted and the focus will be move to the dropdownlist</p>
  
  <p>if I remove the optional Label, like this:</p>
  
  <p>@Html.DropDownListFor(m => m.cType, new SelectList((IEnumerable)ViewData[ViewDataKeys.cTypes]))</p>
  
  <p>then it will work just fine. I'm thinking if I will put an optional label, does that mean I am required to choose an item? I want the form to be submitted even if I leave the dropdownlist with the optionallabel selected.</p>
  
  <p>thanks in advance! </p>