-3

この Web ページでは、ユーザーが質問を作成できるようにして、オプションを使用して質問を作成し、正しい回答を指定できるようにします。問題は、正解(ラジオボタン)を選択すると、ラジオボタンの値を取得できないことです

protected void btnSubmit_Click(object sender, EventArgs e)
{
    string sQsnDesc = "", sCorrectOptn = "", sOptns = "", stxtOption = "", sResult = "";

    sQsnDesc = txtQsnDesc.Text.ToString().Trim().Replace("\r\n", "<br>");

    if (btnSubmit.Text == "Submit")
    {
        sOptns = ddlOptions.SelectedValue.ToString().Trim();

        if (rbtnOpt1.Checked == true)
        {
            sCorrectOptn = "Option1";
        }
        else if (rbtnOpt2.Checked == true)
        {
            sCorrectOptn = "Option2";
        }
        else if (rbtnOpt3.Checked == true)
        {
            sCorrectOptn = "Option3";
        }
        else if (rbtnOpt4.Checked == true)
        {
            sCorrectOptn = "Option4";
        }
        else if (rbtnOpt5.Checked == true)
        {
            sCorrectOptn = "Option5";
        }

        sResult = SqlHelper.ExecuteNonQueryOutput(sCon, "PS_Quiz_QsnCreationMaster_Insert", sQsnDesc, sOptns, sCorrectOptn, txtMarks.Text, Session["LogInId"].ToString(), null);

そして、データを挿入しようとすると、null値を挿入できないと表示されます

ここでコードを見ることができ ますhttps://docs.google.com/file/d/0B2BDZn7hHcrwZG9SQnhKMG1rcE0

**ホールコードを挿入できなくてすみません、実はこのサイトに投稿するのは初めてです。

4

1 に答える 1