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