将数据绑定到ASP.net中的网格视图

本文关键字:网格 视图 net 数据绑定 ASP | 更新日期: 2023-09-27 18:27:05

我的ASP.net页面中有一个数据网格视图和一个按钮。

我在按钮单击事件上调用此方法。

 protected void btnSearch_Click(object sender, EventArgs e)
 {
     getlbCat();
 }

这是lbCat方法

 public void getlbCat()
{
    GVDetails.DataSource = new LibraryCatalogueOP().getLibraryCatalogue();
}

这是我的业务层方法

public DataTable getLibraryCatalogue()
{
    string quary1 = "EXEC SelectLibraryCatalogue";
    return new DataAccessLayer().executeTable(quary1);
}

但当我点击按钮时,网格视图中并没有填充数据。

如何解决这个问题?

我正在使用visual studio 2010。

将数据绑定到ASP.net中的网格视图

尝试调用网格的DataBind方法

public void getlbCat()
{
    GVDetails.DataSource = new LibraryCatalogueOP().getLibraryCatalogue();
    GVDetails.DataBind();
}

我自己真傻。对不起,如果我浪费了你的时间观众。我错过了GVDetails.DataBind()行;

public void getlbCat()
{
   GVDetails.DataSource = new LibraryCatalogueOP().getLibraryCatalogue();
   GVDetails.DataBind();
}