Hallo allerseits Ich habe ein Problem mit der Dropdown-Liste. Ich verwende Dropdown-Liste mit Datenquelle. Wie kann ich den Wert erhalten, den ich ausgewählt habe?DropDownList DataSource
// I need a if statement here because my programme doesn't know which value of dropdown list selected and I don't know how to use this with datasource.
if(//if I select quiz 1 from dropdown list ,quiz 1 should list questions.)
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["RegConnectionString"].ConnectionString);
string chooce = "Select Quiz from tblQuiz where Quiz=1 ";
SqlCommand userExist = new SqlCommand(chooce, con);
con.Open();
int temp = Convert.ToInt32(userExist.ExecuteScalar().ToString());
if (temp == 1)
{
if (rbList.Items[0].Selected == true)
{
string cmdStr = "Select Question from tblQuiz where ID=1";
SqlCommand quest = new SqlCommand(cmdStr, con);
lblque.Text = quest.ExecuteScalar().ToString();
con.Close();
}
Der Code wurde nicht wirklich die Frage angegebenen Informationen übereinstimmen Sie gefragt. Wir müssen den Namen/die ID der Dropdown-Liste, den Typ der verwendeten Datenquelle und die Art, wie Sie die Datenquelle an die Dropdown-Liste gebunden haben, kennen, um diese effektiv beantworten zu können. – MadHenchbot