2013-01-12 51 views
0

我试图在DataTable中插入一个新列,然后为表中的每一行插入一个RadioButton。将RadioButton动态添加到DataTable中

我添加了一个新的列:

datasource.Columns.Add("RadioButtons"); 

在那之后,我试图在这个表中添加一个单选按钮的foreach行:

foreach (DataRow dr in datasource.Rows) 
{ 
    dr[4] = new RadioButton();       
    (dr[4] as RadioButton).GroupName = "Room1"; 
    Wizard1.ActiveStep.Controls.Add((Control)dr[4]);       
} 

我也得到在那里我设置错误组名:

未将对象引用设置为对象的实例。

我在做什么错?

回答

0

你可以尝试单选 的泛型列表,因为没有任何列具有数据类型单选

List<RadioButton> List1 = New List<RadioButton>