I'm using an asp.net 4 web site project (C#) in VS2008 and I have a FormView with ItemUpdated event:\[code\]<asp:FormView ID="FormView1" runat="server" DataSourceID="ds1" OnItemUpdated="FormView1_ItemUpdated"> <EditItemTemplate> <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("col1") %>' /> </EditItemTemplate></asp:FormView>protected void FormView1_ItemUpdated(object sender, EventArgs e){ FormView1.DataBind(); // adding this line even doesn't help TextBox box = FormView1.FindControl("TextBox1") as TextBox; box.Enabled = false;}\[/code\]But I can't figure out, why an extra "FormView1.DataBind()" or Render(?) happens AFTER the ItemUpdated event. The result is that my code in the ItemUpdated event gets like "overwritten" and the TextBox1 doesn't get disabled.When I set a breakpoint to the last line "box.Enabled = false;" then I see that after the ItemUpdated event it jumps to the aspx page again and steps through the TextBoxes.Disabling this TextBox1 from another GridView1_SelectedIndexChanged works fine.Is there any way to see the "current lifecycle progress" in debugging?