ASP.NET做一个在线考试系统,在页面怎么呈现考题(选择题有A,B,C,D),怎么获取用户选择的答案,及分数统计?

如题所述

很简单
一张表搞定
ID 问题 A B C D 答案

如果你是卷子考试就用datagridview列出所有题
如果你是做类似驾驶证考试那样,做一题就翻页做下一题,就用datalist控件
然后用四个button控件,每个按钮代表四个答案buttonA,buttonB,buttonC,buttonD,当用户点击相因的按钮时
要用到3个数组,一个是保存每题的答案,一个是保存用户每题选择的选项,最后题做完了就将两个数组的项一一对比,最后算出做对的题和分数即可,
程序随后公布出来
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-10
需要多张表来做,一般一张试卷号表(Id,试卷ID)因为可能有多套试卷,看情况定要不要这张表)
一张试题表(Id,试题ID,试卷Id),答案表(ID,答案选项,试题ID)这样足够了。你想取什么就可以取什么。本回答被网友采纳
相似回答