asp.net getting the selected HtmlInputRadioButton or HtmlInputCheckbox
<p>using asp.net 4.0</p>

<p>I'm generating HtmlInputRadioButton like the following into a table control. </p>

<pre><code>&lt;table runat="server" id="table_impact" cellspacing="1" 
        cellpadding="4" enableviewstate="true"&gt;  &lt;/table&gt;
</code></pre>

<p>Code is </p>

<pre><code>HtmlInputRadioButton rbd = new HtmlInputRadioButton();
                        rbd.Value = "";
                        rbd.Checked = true; 
td.Controls.Add(rbd); 
tr.Cells.Add(td);
</code></pre>

<p>But when I try to read that value back the checked property is always the value I sent when adding the controls to the table.<br>
it's as if HtmlInputRadioButton.Checked is simply looking for the checked attribute and does not reflect that the user selected a different radio button.</p>

<p>for the HtmlInputRadioButton I've insured that they all have the same name so it works properly in the browser.</p>

<p>How do I find the users selected radio button?</p>
