protected void uxSubmit_Exam(object sender, EventArgs e)
        {
            List <QuestionAnswer> questionList = new List <QuestionAnswer>();

            foreach (Control c in uxQuestions.Controls)
            {
                if (c is ITestQuestion)
                {
                    ITestQuestion  question = c as ITestQuestion;
                    QuestionAnswer qa       = new QuestionAnswer();
                    qa.QuestionText = question.QuestionText;
                    qa.Answer       = question.Answer;
                    questionList.Add(qa);
                }
            }
            Session["QuestionList"] = questionList;
            Response.Redirect("Results.aspx");
        }
        protected void uxSubmitButton_Click(object sender, EventArgs e)
        {
            List <QuestionAnswer> answerList = new List <QuestionAnswer>();

            foreach (Control c in uxQuestions.Controls)
            {
                if (c is ITestQuestion)
                {
                    ITestQuestion  question = c as ITestQuestion;
                    QuestionAnswer qa       = new QuestionAnswer();
                    qa.QuestionText = question.QuestionText;
                    qa.Answer       = question.Answer;
                    answerList.Add(qa);
                }
            }

            Session.Add("answers", answerList);

            Server.Transfer("Results.aspx", true);
        }
        protected void uxSubmit_Click(object sender, EventArgs e)
        {
            m_question_answers = new List <QuestionAnswer>();

            foreach (Control c in uxQuestions.Controls)
            {
                if (c is ITestQuestion)
                {
                    ITestQuestion  question = c as ITestQuestion;
                    QuestionAnswer qa       = new QuestionAnswer();
                    qa.QuestionText = question.QuestionText;
                    qa.Answer       = question.Answer;
                    m_question_answers.Add(qa);
                }
            }

            Session["QuestionAnswers"] = m_question_answers;

            Response.Redirect("~/Results.aspx");
        }
Beispiel #4
0
        protected void uxSubmitbtn_Click(object sender, EventArgs e)
        {
            //create list for storing questions and answers
            List <QuestionAnswer> questionList = new List <QuestionAnswer>();

            //populate list with all questions and answers on the page
            foreach (Control c in uxQuestions.Controls)
            {
                if (c is ITestQuestion)
                {
                    ITestQuestion  question = c as ITestQuestion;
                    QuestionAnswer qa       = new QuestionAnswer();
                    qa.QuestionText = question.QuestionText;
                    qa.Answer       = question.Answer;
                    questionList.Add(qa);
                }
            }

            //Save list to session
            Session["QuestionAnswers"] = questionList;

            //redirect to results page
            Response.Redirect("Results.aspx");
        }