简单一个。
我以编程方式向单选按钮列表中添加了一些项目:
foreach (var item in res)
{
rbl.Items.Add(new ListItem(item.text, item.value.ToString()));
}
更改视图(Multiview)后,我需要返回带有单选按钮列表的视图,但是此视图再次添加了项目。
如何重置已经添加到单选按钮列表中的项目?
已使用,但不起作用:
rbl.ClearSelection()
rbl.Datasource = null;
rbl.DataBind();
rbl = new RadioButtonList();
谢谢。
答案 0 :(得分:0)
“ ClearSelection()”方法只是将选择内容设为“ -1”,以便删除您需要的列表中的数据
RadioButtonList1.Items.Clear();
还要小心,在实际添加项目的地方,这也可能会引起问题,因为我看不到其他代码,这只是我的预测。
希望这可以解决您的问题。 干杯!