ASP.NET PrerenderComplete event will be fired first time when page initialization completed in asp.net page life cycle.
Syntax
protected void Page_PrerenderComplete(object sender, EventArgs e) { //Code will come here. }
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html"> <html xmlns="https://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="lblTitle" runat="server" Text="ASP.NET Page Life Cycle"></asp:Label><br /> <asp:label ID="lblDisplayPageEventsSteps" runat="server" text="Label"></asp:label> </div> </form> </body> </html>
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class _Default : System.Web.UI.Page { string _DefaultValue = "This is default value on Prerender event"; protected void Page_PrerenderComplete(object sender, EventArgs e) { this.lblDisplayPageEventsSteps.Text = _DefaultValue; } }