我正在尝试使用搜索结果填充gridview。这是我的“AddDropClasses”页面的UI:
加载此页面时,我希望gridview填充当前用户的当前课程,并使用Register表格执行此操作。这是我的代码:
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection();
con.ConnectionString = Userfunctions.GetConnectionString();
con.Open();
string query = "select * from RegisterTable where StudentID='" + MyGlobals.currentID + "'";
SqlDataAdapter adap = new SqlDataAdapter(query, con);
DataTable tab = new DataTable();
adap.Fill(tab);
showCourses.DataSource = tab;
}
我通过点击其他页面上的按钮来加载(来到)此页面。问题是,该表没有显示结果。当我调试时,我意识到Myglobals.ID具有我所期望的价值。这可能是什么问题?有人可以帮忙吗?;
由于
答案 0 :(得分:2)
你忘记了数据绑定showCourses
。在showCourses.DataBind();
showCourses.DataSource = tab;