asp.net中用radiobuttonlist做选择题绑定数据库问题

假如数据库是这样设计的:radiobuttonlist设计如图:现在让数据库中的4个选项分别对应ABCD四个选项,我不知道怎么做了;还有怎么把tigan也加入到界面上的红... 假如数据库是这样设计的:

radiobuttonlist设计如图:

现在让数据库中的4个选项分别对应ABCD四个选项,我不知道怎么做了;
还有怎么把tigan也加入到界面上的红字区域.
具体连接数据代码不要写了,最主要的我要知道方法就行.
谢谢大侠们.
展开
 我来答
handangaoyang
推荐于2016-06-19 · TA获得超过2242个赞
知道大有可为答主
回答量:2633
采纳率:88%
帮助的人:887万
展开全部
//伪代码
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);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式