我无法使用Item.Add(item)在radiobutton列表中添加项目

时间:2015-07-08 09:19:47

标签: asp.net

我尝试使用代码动态添加单选按钮列表项,我收到此错误:

  

System.Web.UI.WebControls.RadioButton'不包含定义   对于'Items'而言,没有扩展方法'Items'接受第一个参数   类型'System.Web.UI.WebControls.RadioButton'可以找到(是   你错过了使用指令或程序集引用?)

我的代码是:

RadioButton:  ID="lstBorder" 

在pageLoad事件中:

createed ListItem objects item.
lstBorder.Items.Add(item;

如果Items不是单选按钮列表中的属性,我甚至没有得到该部分?我怎么能解决它?

1 个答案:

答案 0 :(得分:0)

尝试这种方式,

In [45]: l = [{"id":"21", "region" :['2', '6', '4']}, {"id":"12", "region" :['1', '3', '8']}]

In [46]: l.sort(key=lambda x: x['region'][1])

In [47]: l
Out[47]:
[{'id': '12', 'region': ['1', '3', '8']},
 {'id': '21', 'region': ['2', '6', '4']}]

根据您的代码,您需要将“item”(ListItem)添加到您的radiobuttonlist

lstBorder.DataSource = item;
lstBorder.DataBind();