我的複選框列表包含3個項目A,B,C。 如果用戶檢查某一這正是我想那麼用戶將獲得2馬克 其他用戶獲得0馬克檢測checkboxlist檢查多個項目
我的問題是,每當用戶檢查超過3項,用戶仍然能夠得到2-痕跡,而由權利用戶應該獲得零分,因爲用戶檢查了A,B,C?
因此如何使,如果用戶已經在CheckBoxList的檢查超過1個框,然後用戶將獲得0馬克
例如
if(A==A){
//user obtain 2 marks
}else{
//user obtain 0 marks
}
dtr = cmd.ExecuteReader();
if (dtr.Read())
{
if (dtr["Answer"].ToString() == CheckBoxList1.Text.ToString())
{
Label2.Text = "2 marks";
}
else
{
Label2.Text = "0 marks";
}
}
else
{
Response.Write("db not read");
}
dtr.Close();
ABC只是一個例子,如果我的checkboxlist項目如何超過10? = x – 2012-02-02 03:07:57