永发信息网

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

答案:2  悬赏:60  手机版
解决时间 2021-11-25 15:53
  • 提问者网友:活着好累
  • 2021-11-24 18:57
ASP.NET做一个在线考试系统,在页面怎么呈现考题(选择题有A,B,C,D),怎么获取用户选择的答案,及分数统计?
最佳答案
  • 五星知识达人网友:詩光轨車
  • 2021-11-24 20:18
需要多张表来做,一般一张试卷号表(Id,试卷ID)因为可能有多套试卷,看情况定要不要这张表)
一张试题表(Id,试题ID,试卷Id),答案表(ID,答案选项,试题ID)这样足够了。你想取什么就可以取什么。
全部回答
  • 1楼网友:拾荒鲤
  • 2021-11-24 21:07
很简单
一张表搞定
ID 问题 A B C D 答案

如果你是卷子考试就用datagridview列出所有题
如果你是做类似驾驶证考试那样,做一题就翻页做下一题,就用datalist控件
然后用四个button控件,每个按钮代表四个答案buttonA,buttonB,buttonC,buttonD,当用户点击相因的按钮时
要用到3个数组,一个是保存每题的答案,一个是保存用户每题选择的选项,最后题做完了就将两个数组的项一一对比,最后算出做对的题和分数即可,
程序随后公布出来
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯