asp.net(vb)开发简单的在线考试系统
发布网友
发布时间:2022-04-22 03:23
我来回答
共3个回答
热心网友
时间:2023-06-30 16:52
单选应该简单吧,多选的话把提交的答案收集上来,然后跟数据库里的字段相比较,相等就是对了。不等就是错误呗。
收集复选框的内容可以这样,(用checkboxlist)
Dim i As Integer
Dim bb As String
bb = ""
For i = 0 To CheckBoxList1.Items.Count - 1
If CheckBoxList1.Items(i).Selected Then
bb = CheckBoxList1.Items(i).Text + bb + " "
End If
Next
变量bb就是收集的结果。这是我随便写的一个,具体应用你可以修改一下。
当然还有其他的方式,你可以再查查资料追问我现在的问题是,已经在sub子程序里把单选和多选题目显示出来了,但判断的时候好像获取不到id。因为题目可能会很多,不可能一条条的在html那边设置web控件,所以每从数据库读一条就显示一条,但又遇到了上面的问题,所以希望能有个其他的思路,能动态的显示题目并且获取用户的答案。不知道说没说清楚。希望能再指点下~有代码什么的更好~我是新手
热心网友
时间:2023-06-30 16:52
C#的我有 要吗
追问行啊,你先发过来让我看看~~~好的话采纳你~
热心网友
时间:2023-06-30 16:53
比较麻烦