我在asp.net c#中创建了在线考试应用程序(基于Web)。在我的应用程序中,第一个表单包括测试的下拉列表和开始按钮。当我从下拉列表中选择特定测试时单击开始按钮后,它将转到下一页。它包括一个问题标签,答案的radiobuttonlist,next&在开始按钮的点击事件的第一种形式中,我创建了非重复的随机值(对于问题ID),即存储在数组中。当它重定向到另一个页面时,来自该数组的第一个问题将显示答案&点击下一个按钮后,将出现下一个问题,这里我已经在数据库中插入用户选择的值(在radiobuttonlist中选择的答案)来计算得分。问题在于前一个按钮,当我点击上一个按钮然后它转到上一个按钮但我希望用户先前选择的值与该radiobuttonlist绑定。我怎么能这样做?
答案 0 :(得分:1)
我认为您将之前的问题答案存储在您的数据库或其他地方。
然后在page_load
事件中检查带有问题编号的数据库,如果可用的记录,则通过从数据库中提取用户选择来相应地显示用户选择。