title: NameValueCollection from Form.Post show FIELDS and VALUES
body: <p>I need to grab all the FIELD and VALUES from a POST.</p>
  
  <p>I have the follow which only return the FIELDs but no Values.</p>
  
  <pre><code>NameValueCollection authForm = Request.Form;
  String[] a = authForm.AllKeys;
  
  for (i = 0; i &lt; a.Length; i++)
  {
      frm += ("Form: " + a[i] + " : " + "&lt;br&gt;");
  }
  
  Response.Write(frm);
  </code></pre>
  
  <p>What can I add this the frm string to show the VALUES ?</p>
  
  <p><strong>UPDATE:</strong></p>
  
  <p>I used the initial code of</p>
  
  <pre><code>    NameValueCollection authForm = Request.Form;
      foreach (string key in authForm.AllKeys)
      {
          frm += ("Key: " + key + ", Value: " + authForm[key] + "&lt;br/&gt;");
      }
  </code></pre>
  
  <p>which worked great. I will try the new variation below.</p>