2013-06-18 150 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

回答