簡體   English   中英

ASP.NET GridView-如何在綁定數據之前訪問數據源?

[英]Asp.net GridView - how to access datasource before data is bound?

我試圖在將數據源綁定到網格之前訪問它。 我怎么做? 我猜我應該看看像Grid.DataBinding這樣的事件之一

是的,將在綁定控件之前引發GridView.DataBinding事件。 您可以在該事件中訪問DataSource控件,並根據需要進行修改(例如,修改參數)。

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

一種方法是不在網格本身上定義數據源。 在page_load中,創建並填充您的數據源,然后將其動態綁定到您的數據網格。 這樣,您將可以訪問它。

希望能幫助到你!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM