---
title: "CodeBehind och Page_Load (C#)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/81711-codebehind-och-page-load-c"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Engine^"
published: "2003-07-09T21:59:12.000Z"
updated: "2003-07-10T08:10:42.000Z"
replies: 1
views: 214
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/81711-codebehind-och-page-load-c"
---

# CodeBehind och Page_Load (C#)

## #1 — Engine^, 2003-07-09T21:59Z

Jag har suttit och funderat ett tag över hur man tar kontroll över Page_Load, när man kör med codebehind och kommit fram till metoder

```
using System;
using System.Web.UI;

[blue]// metod 1[/blue]

public class cPage : Page
{
  override protected void OnInit(EventArgs e)
  {
    this.Load += new System.EventHandler(this.Page_Load);
  }

  protected void Page_Load(object objSrc, EventArgs e)
  {
    if(this.IsPostBack)
      Response.Write("Tjohopp...");
  }
}

[blue]// metod 2[/blue]

public class cPage : Page
{
  override protected void OnLoad(EventArgs e)
  {
    if(this.IsPostBack)
      Response.Write("Tjohopp...");
  }
}
```

Har det någon betydelse vilken metod jag använder?

Permalänk: https://www.webforum.nu/p/81711

## #2 — niko, 2003-07-10T08:10Z

Det beror på koden, men eftersom *OnInit* körs innan Load-eventet skickas så kommer det ibland att ha en betydelse.

Här står lite om i vilken ordning saker händer på en ASP.NET-sida:

<http://dynamic.15seconds.com/Issue/page.asp?Page_Id=385>

Permalänk: https://www.webforum.nu/p/1107127

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/81711-codebehind-och-page-load-c
