在会话中的单选按钮上保存所选值

时间:2015-01-19 10:49:06

标签: asp.net session

我们正在构建一个您应该能够回答问题的测验网站,但也可以返回并在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));

1 个答案:

答案 0 :(得分:0)

如果会话不是比较,那么您也可以创建cookie。这将存储所有问题&答案,问题编号为关键,答案为该键的值,并根据键显示...