как привязать значение столбца базы данных к radiobuttonlist
пожалуйста, кто-нибудь скажет, что как привязать все значение столбца к radiobuttonlist из базы данных, как у меня есть 4 варианта в 4 столбцах таблицы базы данных. я хочу прочитать столбец option в radiobuttonlist для выбора. у меня есть код, но есть ошибка, он читает только 1-е значение столбца в список переключателей, но мне нужно получить доступ ко всем значениям столбцов, таким как столбец ABCDE ro radiobuttonlist. пожалуйста, дайте мне решение.....
SqlCommand cmd = new SqlCommand(); cmd.Connection = con; //cmd.CommandText = "select id,Questions,A,B,C,D from Question where Id='" + t + "'"; cmd.CommandText = "select id,Questions,A,B,C,D from Question"; //cmd.Parameters.Add("@Id", SqlDbType.Float).Value = t; string uid = ""; string Questions = ""; string A = ""; string B = ""; string C = ""; string D = ""; cmd.Connection.Open(); SqlDataReader rdr = cmd.ExecuteReader(); if (rdr.HasRows) { //PanUpdate.Visible = true; //PanDisplay.Visible = false; while (rdr.Read()) { uid = rdr["Id"].ToString(); Questions = rdr["Questions"].ToString(); A = rdr["A"].ToString(); B = rdr["B"].ToString(); C = rdr["C"].ToString(); D = rdr["D"].ToString(); } rdr.Close(); rdr = cmd.ExecuteReader(); //rdr.Close(); //RadioButton1.DataBind = A; //RadioButton1.DataTextField = "Role_Name"; //RadioButton1.DataSource = "Role_Name"; //RadioButton3.DataTextField = "Role_Name"; //RadioButton4.DataTextField = "Role_Name"; //RadioButton5.DataTextField = "Role_Name"; RadioButtonList1.DataSource = A; //RadioButtonList1.DataTextField = A; //RadioButtonList1.DataValueField = A; RadioButtonList1.DataBind(); //LblUserID.Text = uid; //TxtPwdChange.Text = pwd; //LbxRole.Items.FindByText(rol).Selected = true; cmd.Connection.Close();
пожалуйста, кто-нибудь скажите........