关于问卷调查后台系统!(逻辑问题)
最近项目经理开会,讨论要做一个后台,让用户可以自己来生成问卷调查!
需求如下:
1.用户可以选择每题的种类(单选,多选)
2.用户可以生成每题的items.
3.用户来控制整个问卷的逻辑.
前两项需求,都可以很简单就考虑清楚,无非就是让用户从后台插数据到
数据库,然后到时候取的时候从数据库取出来赋值就可以了.
我们的问卷调查在前台显示的页面很简单
每次只显示一道题目.
一般通过label来显示问题
然后用控件来显示该题的ITEMS
好了 说下我想不通的地方吧.
首先,如何让页面每次呈现一个提问的同时自动调用控件(单选或多选)
我现在的想法是,每次加载LOAD事件的同时,同时对这两个控件进行赋值,
但是他们的VISIBLE的属性初始化都为FALSE.通过用户选择每题种类的ID来判断
到底是radiobuttonlist显示还是checkboxlist显示.
其次,最难的一部分,是如何让用户来控制逻辑.
我打个比方:第一题 有5个选择项
我选择A时候提交跳到第2题
我选择B时候提交跳到第3题
我选择C时候提交跳到第4题
我选择D时候提交跳到第5题
我选择E时候提交跳到第6题
如果以上逻辑在LOAD事件中 由程序员来完成就非常的简单.
但是如果要后台化的话,要考虑让用户直接来控制这个后台
就非常的困难了,我想了两天了,还是一片空白.有经验的朋友
欢迎给下指导,只要给点思想就可以了,万分感谢!