---
title: "Nybörjare som inte fixar en klass??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/111512-nybörjare-som-inte-fixar-en-klass"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "eddy1"
published: "2004-09-14T06:21:40.000Z"
updated: "2004-09-14T09:37:06.000Z"
replies: 3
views: 253
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/111512-nybörjare-som-inte-fixar-en-klass"
---

# Nybörjare som inte fixar en klass??

## #1 — eddy1, 2004-09-14T06:21Z

hej

Tänkte börja lite med ASP.NET och titta i guiden på webstudio!
Skrivit precis som dom säger och får ändå ett fel!
Följande fel:

```
 
Beskrivning: Ett fel inträffade vid kompilering av en resurs som är nödvändig för att utföra den aktuella begäran. Granska den specifika felinformationen nedan och gör nödvändiga ändringar i källkoden. 

Kompilatorfelmeddelande: BC30002: Typen Page har inte definierats.

Källfel:

 

Rad 5:  
Rad 6:  Public Class MinKlass
Rad 7:  Inherits Page
Rad 8:  
Rad 9:  Sub enSub()
 

Källfil: C:\Inetpub\wwwroot\dev\newfile.vb    Rad: 7
```

Så här ser newfile.vb ut!

```
  ' NewFile.vb
'

Imports System

Public Class MinKlass
Inherits Page

Sub enSub()

End Sub

End Class
```

 

Och här är default.aspx!

```
<%@ Page Language="VB" Src="newfile.vb" Inherits="minKlass" %>
<script runat="server">

    ' Insert page code here
    '

</script>
<html>
<head>
</head>
<body>

</body>
</html>
```

 

Mvh

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

## #2 — PDahlen, 2004-09-14T06:36Z

Ändra 

 Inherits Page

till

 Inherits System.Web.UI.Page

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

## #3 — eddy1, 2004-09-14T09:29Z

Jajamen

Så var det. 

Men vad innebär det???

tack

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

## #4 — PDahlen, 2004-09-14T09:37Z

Det innebär att en sida måste ärva klassen Page. Problemet är att du måste definiera var Pageklassen finns om du inte gjort en Imports System.Web.UI, eller om det finns flera Page.
Eftersom det är en webbsida så finns den korrekta Pageklassen i namnrymnden System.Web.UI.

Sen går det även att skapa en basklass som ärver Page och som innehåller funktioner som alla sidor ska ha. Då ska dina sidor ärva Basklassen istället.
Men det är nog en senare diskussion. ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/111512-nybörjare-som-inte-fixar-en-klass
