(100分等牛人)有关在线考试系统题面显示

dengzebo 2008-09-09 03:39:53
本人最近在做有关在线考试系统的设计工作(C#+Asp.NET),碰到以下问题:
就是想将有关"选择题\填空题\问答题\是非题..."做可自定义控件(BS),
方便客户端考试时试卷显示,每次都要显示整张试卷,所以希望大家能给我提
供好的建议,非常感激!
...全文
184 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ssfang 2008-09-25
  • 打赏
  • 举报
回复
建议将你抽取好的题目载入到自定义的xml文件中,在xml文件中定义好题目的各类属性值,再通过解析你的xml文件生成试卷界面;不建议使用纯碎的自定义组件来实现,应通过较好的xml解析算法来实现更加灵活
shadowjl 2008-09-11
  • 打赏
  • 举报
回复
up
xiaoxing15 2008-09-11
  • 打赏
  • 举报
回复
建议你先别直接创建用户控件,最好先作个生成全部类型题的页面.只不过把生成不同类型的题做成不同的方法.每生成一道题调用一次方法.
要在考试页面加载时用ViewState创建一个用来存放试题数据的表.比如题号,试题在试题库中的存放id什么的.在每道题创建时,都往这个数据表里加一行.
等页面都弄好了,你再把相关方法和引用弄到一个控件去,这样编写代码方便些我认为.
brallow 2008-09-10
  • 打赏
  • 举报
回复
你自己都想到做用户控件了,还有什么好的提议啊?HOHO,无非是你怎么强化这些自定义控件的结构了。
比如:是否题你得允许它不选,多选题适应选项数目变化和选项显示格式变化的情况。比如:有些选项是图片的你如何处理?
还有主观题你如何进行处理?

每次你生成整张试卷,这个是当然的。先组卷,再生成试卷。保存一下就OK了。

紫气东来_999 2008-09-09
  • 打赏
  • 举报
回复
每次都要显示整张试卷 就做自定义控件?当然也可以...

不过建议 根据规则自动生成的 比较好。
new_Stone 2008-09-09
  • 打赏
  • 举报
回复
个人认采用用户控件较好.
将每一个类型题目做为一个用户控件(题目当然是随机的),然后在答题页面按格式布局好就性了.

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧