У меня есть два раскрывающегося списка, соответствующие значениям, gridview должен отображаться ,, а ниже - код для него. Но я не понимаю. В чем проблема!Gridview в asp.net C#
protected void ddlstudents_SelectedIndexChanged(object sender, EventArgs e)
{
if (ddlstudents.SelectedIndex > 0)
{
BindData();
}
}
private void BindData()
{
try
{
SQLiteConnection con = new SQLiteConnection("data source=C:\\ITS Database\\its.development.sqlite3");
string strquery = "select topics.name,course_coverages.progress from topics JOIN course_coverages on topics.id=course_coverages.topic_id where [email protected] AND [email protected]";
con.Open();
SQLiteCommand cmd = new SQLiteCommand();
cmd.connection=con;
cmd = con.CreateCommand();
cmd.CommandText = strquery;
cmd.Parameters.AddWithValue("@studentid", ddlstudents.SelectedIndex);
cmd.Parameters.AddWithValue("@courseid", ddlcourse.SelectedValue);
SQLiteDataAdapter ada = new SQLiteDataAdapter(cmd.CommandText, con);
SQLiteCommandBuilder cbl = new SQLiteCommandBuilder(ada);
DataTable dt = new DataTable();
ada.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
con.Close();
}
catch (SQLiteException)
{
}
}
Любая помощь была бы оценена !!
Спасибо заранее!
чем проблема? – AFetter
Gridview не отображается с данными, соответствующими выбранному значению !! – user3048066
вы пробовали отладить его? – Grundy