将RadioButtons动态添加到DataTable中

时间:2013-01-12 10:42:39

标签: c# asp.net datatable radio-button

我正在尝试将新列插入DataTable,然后为表中的每一行插入一个RadioButton。

我添加了一个新专栏:

datasource.Columns.Add("RadioButtons");

之后,我尝试在此表中添加一个RadioButton foreach行:

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

我在设置GroupName时遇到错误:

  

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

我做错了什么?

1 个答案:

答案 0 :(得分:0)

你可以试试RadioButton的通用列表 因为No Column具有DataType RadioButton

喜欢

 List<RadioButton> List1 = New List<RadioButton>