D David C Jun 27, 2007 #1 Is the Page Load event run before GridViews, etc. are databound? Thanks. David
C Cowboy \(Gregory A. Beamer\) Jun 27, 2007 #2 Load is after binding, but Init is before. Load is before any event handler you have wired, however. This is why code like this: Page_Load() { DataSet ds = GetSomeData(); GridView1.DataSource = ds; GridView1.DataBind(); } will nix any things you are trying to save back and you will save original values to the database. It is also the reason for !Page.IsPostBack. -- Gregory A. Beamer MVP; MCP: +I, SE, SD, DBA http://gregorybeamer.spaces.live.com Co-author: Microsoft Expression Web Bible (upcoming) ************************************************ Think outside the box! ************************************************
Load is after binding, but Init is before. Load is before any event handler you have wired, however. This is why code like this: Page_Load() { DataSet ds = GetSomeData(); GridView1.DataSource = ds; GridView1.DataBind(); } will nix any things you are trying to save back and you will save original values to the database. It is also the reason for !Page.IsPostBack. -- Gregory A. Beamer MVP; MCP: +I, SE, SD, DBA http://gregorybeamer.spaces.live.com Co-author: Microsoft Expression Web Bible (upcoming) ************************************************ Think outside the box! ************************************************