我们正在构建一个您应该能够回答问题的测验网站,但也可以返回并在radiobuttonlist中查看您选择的值。我们遇到的问题是,当您选择一个值时,它会保存到sessionvariable中,但是当您在下一个问题上选择另一个值时,此变量会被覆盖。
protected void btnNextQuestion_Click(object sender, EventArgs e)
{
//response redirect till samma sida - ta med query
var i = (int)HttpContext.Current.Session["questionNumber"];
//while(i )
i++;
Session["questionNumber"] = i;
//int j = int.Parse(rbListQuiz.SelectedValue);
//ArrayList arrayList = (ArrayList)Session["AnswerList"];
//arrayList.Add(j);
//Session.Add("AnswerList",arrayList);
Response.Redirect(string.Format("QuizContent.aspx?id={0}", _quizId));
答案 0 :(得分:0)
如果会话不是比较,那么您也可以创建cookie。这将存储所有问题&答案,问题编号为关键,答案为该键的值,并根据键显示...