//伪代码
DataTable table = "你的数据源";
foreach(DataRow row in table.Rows)
{
//容器
PlaceHolder ph = new PlaceHolder();
//标题
Label lblTitle = new Label();
lblTitle.Text = row["tigan"].ToString();
//单选
RadioButtonList radList = new RadioButtonList();
ListItem[] listItems = new ListItem[]
{
new ListItem("A",row["xuanA"].ToString()),
new ListItem("B",row["xuanB"].ToString()),
new ListItem("A",row["xuanC"].ToString()),
new ListItem("B",row["xuanD"].ToString()),
};
radList.Items.AddRange(listItems);
ph.Controls.Add(lblTitle);
ph.Controls.Add(radList);
this.Page.Form.Controls.Add(ph);
}