-
HTML code
-
< table >
< asp:Repeater ID ="Repeater1" runat ="server" >
< ItemTemplate >
< tr >
< td > <% # Eval ( " Areaname " ) %> </ td >
< td > < asp:RadioButton ID ="rdb1" runat ="server" AutoPostBack ="true" oncheckedchanged ="RadioButton_CheckedChanged" />
</ td >
</ tr >
</ ItemTemplate >
</ asp:Repeater >
</ table >
-
C# code
-
protected void RadioButton_CheckedChanged( object sender, EventArgs e)
{
RadioButton rdb = sender as RadioButton;
RepeaterItem item = rdb.Parent as RepeaterItem;
int count = Repeater1.Items.Count;
for ( int i = 0 ; i < count; i ++ )
{
RadioButton rdb1 = Repeater1.Items[i].FindControl( " rdb1 " ) as RadioButton;
if (i != item.ItemIndex)
{
rdb1.Checked = false ;
}
}
}