title: html form not working with select list in IE8 (IE7 Compatability)
body: <p>I've come across a strange problem with a ASP.net MVC project.</p>
  
  <p>the following code works fine in Firefox, chrome, Safari IE8 - BUT not IE8 in IE7 Compatability mode</p>
  
  <pre><code>&lt;%  Using Ajax.BeginForm("SetStatus", "StatusControl", New AjaxOptions With {.Confirm = "Are you sure you wish to change the Status?", .OnBegin = "Show_Updating", .OnComplete = "Hide_Updating"})%&gt;
      &lt;%=Html.Hidden("ItemID")%&gt;
      &lt;select id="SelectStatus" name="SelectStatus"&gt;
          &lt;option selected="selected"&gt;Active&lt;/option&gt;
          &lt;option&gt;Disable&lt;/option&gt;
      &lt;/select&gt;
      &lt;input type="submit" value="OK" title="Set Status" class="small_button" /&gt;
  &lt;% End Using%&gt;
  </code></pre>
  
  <p>When I set a break point in the SetStatus Method the Form Collection lists SelectStatus and ItemID.  The SelectStatus resolves to "" instead of "Active" or "Disable"
  In all other browsers this resolves correctly!</p>
  
  <p>Any idea's what's going on?  I'm using IE-8 RC1.</p>
  
  <p>Below is the SetStatus Control method</p>
  
  <pre><code>&lt;AcceptVerbs(HttpVerbs.Post)&gt; _
   Function SetStatus(ByVal form As FormCollection)
      Dim status = form("SelectStatus")
  
      Select Case status
          Case "Active"
              Dim ItemID As Integer = form("ItemID")
              Return Restore(ItemID)
          Case "Disable"
              Dim ItemID As Integer = form("ItemID")
              Return Disable(ItemID)
      End Select
  
      Return Content("Errors")
  End Function
  </code></pre>