多个单选按钮组之间实现分组数据的绑定后
要实现多个按钮组的选择能够互斥的功能 在网上找很久每有找到 于是自己想办法实现提供出来方便大家
具体的代码如下:
多个RadioButtonList的互斥代码
第一个的选择事件里的代码
protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e)
{
AAAA("r1");
}
调用的方法
private void AAAA(string name)
{
if (!name.Equals("r2"))
foreach (ListItem L in RadioButtonList2.Items)
{
L.Selected = false;
}
if (!name.Equals("r3"))
foreach (ListItem L in RadioButtonList3.Items)
{
L.Selected = false;
}
if(!name.Equals("r1"))
foreach (ListItem L in RadioButtonList1.Items)
{
L.Selected = false;
}
}
第二个的选择事件里面的代码
protected void RadioButtonList2_SelectedIndexChanged(object sender, EventArgs e)
{
AAAA("r2");
}
第3个
protected void RadioButtonList3_SelectedIndexChanged(object sender, EventArgs e)
{
AAAA("r3");
}
这样在选择后界面就只会留下当前的选择实现了多个RadioButtonList的互斥功能
如不清楚请留言 或登录 http://www.lvtaostudio.com 查看和留言