代码之家  ›  专栏  ›  技术社区  ›  dev.e.loper

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

  •  2
  • dev.e.loper  · 技术社区  · 16 年前

    在将数据源绑定到网格之前,我正在尝试访问它。我该怎么做?我想我应该看看像grid.databinding这样的事件

    2 回复  |  直到 16 年前
        1
  •  1
  •   Cerebrus    16 年前

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

    protected void Grid_DataBinding(object sender, EventArgs e)
    {
      mySqlDataSource.SelectCommand = "Select * from Stars";
    }
    
        2
  •  0
  •   StevenMcD    16 年前

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

    希望它有帮助!