0
我想用搜索結果填充gridview。這裏是我的「AddDropClasses」頁面的UI:爲什麼不是這個gridview加載結果?
當這個頁面加載,我想在GridView要填充的當前用戶的當前課程,我該使用登記表做。這裏是我的代碼:
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具有我所期望的值。這裏有什麼問題?任何人都可以幫忙嗎?
感謝
非常感謝你,這工作。你能簡單解釋一下數據綁定的功能嗎? – yrazlik
對於任何asp.net數據綁定控件,您需要調用實際填充控件的'DataBind()'。看看[這裏](http://www.tutorialspoint.com/asp.net/asp.net_data_binding.htm),[這裏](http://sqlmag.com/aspnet/data-binding-aspnet-web - 形式)和[這裏](http://support.microsoft.com/kb/307860) – mshsayem