title: get multiple checkbox checked value in c#
body: <p>In my web form I am generating multiple checkboxes dynamically. hence they are not in the control. I am trying to get the value using Request.Form[name] but it is not correct</p>
  
  <pre><code>&lt;input type="checkbox" name="Suppresision" value="Suppresision" /&gt;Suppresision
  </code></pre>
  
  <p>Now I have a add button which dynamically (using Javascript) add more similar checkbox. So within my table element now I have </p>
  
  <pre><code> &lt;input type="checkbox" name="Suppresision" value="Suppresision" /&gt;Suppresision
   &lt;input type="checkbox" name="Suppresision" value="Suppresision" /&gt;Suppresision
   &lt;input type="checkbox" name="Suppresision" value="Suppresision" /&gt;Suppresision
  </code></pre>
  
  <p>How do I try to get the values of all three ? I am doing the same for textbox but when I use <code>Request.Form[textbox name]</code> I get a comma separated values of all of them. But for the checkbox I do <code>Request.Form["Suppresision"]</code> I only get one value that too <code>Suppresision</code> instead of <code>checked or not checked.</code>How do I get all three value even if it not checked</p>