Я Новичок .Я делаю викторину с множественным выбором.Я хочу, чтобы результаты из ALL моих кнопок отображались в моей метке, когда пользователь отправляет свои ответы. Как мне это сделать?
В основном я хочу, чтобы это отображалось так:
Результаты:
Вы правильно ответили на 2 вопроса
- Вопрос 1 является правильным
- Вопрос 2 является неправильным.Правильный ответ - правда.
- Правильный вопрос 3
Я люблю яблоки, потому что они полезны для вашего здоровья.
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Text;
using System.Web.UI.WebControls;
namespace Project4
{
public partial class Project4 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
}
protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
{
}
protected void ClickHereForMore_Click(object sender, ImageClickEventArgs e)
{
Response.Redirect("https://my.sunysuffolk.edu/web/home-community/activities-information");
}
protected void SubmitButton_Click(object sender, ImageClickEventArgs e)
{
if (RadioButtonTrue.Checked)
{
lblResults.Text = "Question 1 is Correct";
}
else if (RadioButtonFalse.Checked)
{
lblResults.Text = "Question 1 is False. Correct answer is True.";
}
if (RadioButtonYes.Checked)
{
lblResults.Text = "Question 2 is Correct";
}
else if (RadioButtonNo.Checked)
{
lblResults.Text = "Question 2 is False. Correct answer is True.";
}
}
protected void FeedBack_TextChanged(object sender, EventArgs e)
{
lblResults.Text = FeedBack.Text;
}
}
}
Одна из моих проблем сейчас заключается в том, что RadioButton отображает только результаты Вопроса 2. Думаю, я знаю почему, но я не знаю, как это исправить, чтобы отображались ответы как на Вопрос 1, так и на 2.Я могу только представить, что эта проблема становится больше, когда я пытаюсь сделать то же самое для других кнопок.Также текст обратной связи не отображается.