title: RadioButtons not grouping properly in an ASP.NET 2.0 repeater
body: <p>I've got a web app in ASP.NET 2.0 in which I need to have a highly customized grid.  One of the columns in the grid contains a radio button for each row.</p>
  
  <p>I'm implementing it as a <code>Repeater</code> control, with a <code>div</code> in each <code>ItemTemplate</code>.  The problem is that the radio buttons (<code>ASP:RadioButton</code> tags) are not being grouped like they should; selecting one of them doesn't deselect the rest.  I've set the <code>GroupName</code> property on them already, but I don't see that being rendered in the HTML anywhere via Firebug.  A google search <a href="http://www.echoecho.com/htmlforms10.htm" rel="nofollow">tells me</a> that the "name" attribute on <code>&lt;input type='radio&gt;</code> is what determines its group membership, but ASP is using that already as some kind of unique identifier.  Each radio button looks something like this when rendered to HTML:</p>
  
  <pre><code>&lt;input id="{asp_garbage_naming}_ctl01_rbFoo" type="radio"
     name="ctl03$controlName$otherControlName$ctl01$name"
     value="rbHost" checked="checked" /&gt;
  </code></pre>
  
  <p>Is there a way to make this work?  Or am I going to have to provide radio button behavior on my own (javascript, etc)?</p>