---
title: "kompileringsfel inaccessible due to its protection level"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/113951-kompileringsfel-inaccessible-due-to-its-protection-level"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Bjuris"
published: "2004-10-19T19:21:12.000Z"
updated: "2004-10-20T06:37:23.000Z"
replies: 2
views: 289
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/113951-kompileringsfel-inaccessible-due-to-its-protection-level"
---

# kompileringsfel inaccessible due to its protection level

## #1 — Bjuris, 2004-10-19T19:21Z

Jag får ett kompileringsfel när jag försöker accessa en klass från min code behind fil (c#):

'personal.start.SelectionChanged(object, System.EventArgs)' is inaccessible due to its protection level

Vad beror detta på?
Min aspx fil ärver från samma namespace och klass så det borde väl fungera?

aspx fil:
överst så står det:

```
<%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="personal.start" %>
```

sen så står det följande i min calendar

```
OnSelectionChanged="SelectionChanged"
```

I min codebehind fil så finns 

```
void SelectionChanged(object s, EventArgs e)
```

under klassen som heter start i namespacet personal

Vad gör jag för fel?

**Skippa detta inlägg, min function var ej public...**

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

## #2 — PDahlen, 2004-10-19T20:01Z

din SelecionChanged måste vara public annars kommer inte .aspx sidan åt den.

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

## #3 — Gladh, 2004-10-20T06:37Z

> din SelecionChanged måste vara public annars kommer inte .aspx sidan åt den

Jag föreslår Protected istället, då ASPX sidan ärver från codebehind sidan, så är det bättre med protected. Även om jag har svårt att tänka mig att något annat program någonsin skulle vilja utnyttja funktionen på något elaktsätt.

\- M

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/113951-kompileringsfel-inaccessible-due-to-its-protection-level
