要做一个问卷调查网站,问卷中的题目(选择题)是由用户从数据库中自由选择的,可多可少,如何让这些题目以10题一页自动分页?示例如下:1.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
A)..........
B)...........
C)........
D)............2.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
A)..........
B)...........
C)........
D)...............10.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
A)..........
B)...........
C)........
D)............下一页|上一页|跳转到 [ ] 页

解决方案 »

  1.   

    看这个5年前最基础的入门教程:http://www.cnblogs.com/ilovejolly/archive/2006/12/04/577194.html那只是2005年的asp.net而已。而关于asp.net3.5、4.0的listview+datapager就更多了,你可以搜索:
    http://www.google.com.hk/search?q=asp.net+listview%2Bdatapager&hl=zh-CN&newwindow=1&safe=strict&rlz=1I7GGLD_zh-CN&prmd=imvns&source=lnt&tbs=lr:lang_1zh-CN%7Clang_1zh-TW&lr=lang_zh-CN%7Clang_zh-TW&sa=X&ei=tAKYTq-cJsOhiAejvPirAg&ved=0CAkQpwUoAQ&biw=1366&bih=689
      

  2.   


    我用listview + datapager显示数据
    发现无法显示一对多的关系啊
    即1个“题目表记录”对N个“选项表记录”
      

  3.   

    查询得到两个结果集,第一个集合是题目表,第二个集合是选项表,选项表里面每条记录都包含一个题目表的ID,用于标识这个选项属于哪个题目。用asp:Repeater控件,自己写双重循环,遍历生成试卷。