2013-06-18 218 views
-3

通過此網頁,我想讓用戶創建問題,以便他可以使用其選項編寫問題並指定正確的答案。 問題是,當我選擇了正確的答案(單選按鈕),我不能得到的單選按鈕的值無法從單選按鈕獲取值

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); 

,當我嘗試將數據插入它說,它」不能插入空值

你可以去看看這裏的代碼 https://docs.google.com/file/d/0B2BDZn7hHcrwZG9SQnhKMG1rcE0 https://docs.google.com/file/d/0B2BDZn7hHcrwbUlZdmNxNzVWek0

**抱歉,我不能插入孔代碼,其實這是我第一次在這個網站發佈。

+2

請添加編程語言的正確標籤(看起來像C#,但我不喜歡猜)和用戶界面框架(的WinForms,ASP.NET?) –

+0

你的問題是缺少關鍵信息:什麼語言和你使用的平臺。 – Wookie88

+0

你使用哪種編程語言?請在您的帖子中添加批註標籤。 – reporter

回答