2011-04-19 93 views
-1

我已经在asp.net c#中创建了在线考试应用程序(基于web)。在我的应用程序中,第一个表格包含测试&开始按钮的下拉列表。点击开始按钮后,当我从下拉列表&中选择特定测试时,它会转到下一页。它包含一个问题标签,radiobuttonlist答案,下一个&前一个按钮。在开始按钮的点击事件的第一个表单中,我创建了非重复的随机值(对于问题ID),即存储在数组中。当它重定向到另一个页面时,第一个问题从该阵列将显示与答案&后单击下一步按钮下一个问题将出现,这里我已经插入选定的值(在radiobuttonlist中选择的答案)由用户在数据库中计算得分。问题是与前一个按钮,当我点击上一个按钮,然后它转到上一个按钮,但我希​​望用户以前选定的值绑定该radiobuttonlist。我怎么能做到这一点?如何保存值,当我点击前一个按钮在asp.net

回答

1

我想你是在数据库或其他地方存储以前的问题答案。

然后在page_load事件中检查包含问题编号的数据库,并查看可用的记录,然后通过从数据库中提取它们来相应地显示用户选择。

+0

好的我做到了,但我得到的问题,因为当我点击上一个按钮,然后下一个按钮,然后在下一个点击也值选择(如此前的值由用户选择)。在这里我已经编写了用于在下一个按钮中插入选定值的代码,并在之前的点击中选择了这些值(代码) – user707294 2011-04-19 05:30:37

+0

@nirmal现在它来自数据库的选定值(在radiobuttonlist中)当我点击上一个按钮但假设我点击下一个按钮两时间然后它将为相同的问题插入2条记录ids – user707294 2011-04-19 05:48:05

+0

我已经编写代码插入这些值在下一个按钮我应该改变什么? – user707294 2011-04-19 05:50:29

相关问题