radiobuttonlist绑定了多个问题 每个问题有4个选项 怎么进行判断这个几个问题是否正确?也就是怎么判断错还是对 并算出分数呢?

解决方案 »

  1.   

    我知道我现在的radiobuttonlist是在datalist里面的 也就是有几个题绑定几次radiobuttonlist 我怎么一个一个获取这个radiobuttonlist的每一个值啊
      

  2.   

    汗,一个radiobutton应该可以绑定4个选项但是只能针对一个问题吧?
      

  3.   

     便利 datalist 的item 在item里面查找radiobuttonlist 这时候就可以得到它的值啊
      foreach (DataListItem i in DataList1)
           {
               RadioButtonList a = (RadioButtonList)i.FindControl("");
               a.SelectedValue
           }
      

  4.   

    一个radiobuttonlist只能针对一个问题,四个问题,你得用四个radiobuttonlist控件才行
      

  5.   

    但这样是只能找到一个radiobuttonlist吧
    我是一个datalist绑定一个radiobuttonlist 但是有几个问题就绑定几个radiobuttonlist 我想获取这些radiobuttonlist的value或者text该怎么获取啊
      

  6.   

    radiobuttonlist中所有的radiobutton都是互斥操作,如何绑定多个问题?
      

  7.   

    对嘛,你自己一次表述清楚嘛,datalist绑定也就是要遍历datalist嘛!比如这样查询数据库得到答案列表
    for (int i = 0; i < this.DataList1.Items.Count; i++)
            {
               // string value = ((Label)this.DataList1.Items[i].FindControl("price")).Text;            RadioButtonList rbtl= (RadioButtonList)DataList1.Items[i].FindControl("RadioButtonListID");            string SelectText =  RadioButtonList1.Items[RadioButtonList1.SelectedIndex].Text;
                string SelectValue =  RadioButtonList1.Items[RadioButtonList1.SelectedIndex].Value;
                对答案列表记录对错        
            }
    根据记录的对错,算得分
      

  8.   

    主从表
    Datalist套datalist
       问题1
          A.
          B.
          C.
       问题2
          A.
          B.
          C.
       问题3
          A.
          B.
          C.
    获得选项就象楼上那样.模式就跟这个差不多
    http://blog.csdn.net/antiking/archive/2007/04/24/1579855.aspx