0

我正在尝试用搜索结果填充网格视图。这是我的“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 具有我已经期望的值。这里有什么问题?任何人都可以帮忙吗?

谢谢

4

1 回答 1

2

你忘了数据绑定showCoursesshowCourses.DataBind();之后添加showCourses.DataSource = tab;

于 2013-06-02T03:02:59.137 回答