title: C# How can I get multiple values with request.form.getvalues from this select
body: <p>This is the select is a multiple selection:</p>
  
  <pre><code>&lt;Label ID="LabelCelphoneBrand" runat="server" for="CelphoneBrand"&gt;Brand *&lt;/Label&gt;
  &lt;select id="CelphoneBrand" tabindex="4" runat="server" name="CelphoneBrand" required multiple&gt;
      &lt;option value="-"&gt;-&lt;/option&gt;
      &lt;option value="Apple"&gt;Apple&lt;/option&gt;
      &lt;option value="Samsung"&gt;Samsung&lt;/option&gt;
      &lt;option value="Alcatel"&gt;Alcatel&lt;/option&gt;
      &lt;option value="Huawei"&gt;Huawei&lt;/option&gt;
      &lt;option value="HTC"&gt;HTC&lt;/option&gt;
      &lt;option value="Nokia"&gt;Nokia&lt;/option&gt;
      &lt;option value="Sony"&gt;Sony&lt;/option&gt;
      &lt;option value="BlackBerry"&gt;BlackBerry&lt;/option&gt;
      &lt;option value="Motorola"&gt;Motorola&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>I want to get all the values that the user selects and send them over to me via email:</p>
  
  <pre><code>email.Body = Request.Form.GetValues("CelphoneBrand"); 
  </code></pre>
  
  <p>This keeps getting me <code>System.String[]</code> instead of the actual options, if you need more info or more of my code let me know just trying to keep it clean and brief.</p>