Asp.net GridView - 如何在绑定数据之前访问数据源?

时间:2009-04-29 14:33:12

标签: asp.net data-binding gridview

我在尝试将数据源绑定到网格之前尝试访问数据源。我怎么做?我的猜测我应该看看像Grid.DataBinding

这样的事件

2 个答案:

答案 0 :(得分:1)

是的,GridView.DataBinding事件将在绑定控件之前引发。您可以访问该事件中的DataSource控件并根据需要进行修改(例如,修改参数)。

protected void Grid_DataBinding(object sender, EventArgs e)
{
  mySqlDataSource.SelectCommand = "Select * from Stars";
}

答案 1 :(得分:0)

一种方法是不在网格本身上定义数据源。在page_load中,创建并填充数据源,然后将其动态绑定到数据网格。这样你就可以访问它。

希望它有所帮助!