---
title: "usercontrols i WebMatrix"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/126949-usercontrols-i-webmatrix"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "laidback"
published: "2005-04-23T12:29:02.000Z"
updated: "2005-04-23T13:54:11.000Z"
replies: 2
views: 211
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/126949-usercontrols-i-webmatrix"
---

# usercontrols i WebMatrix

## #1 — laidback, 2005-04-23T12:29Z

Får inte till det med webcontrols och codebehind i WebMatrix. 

Har en codebehind-fil som innehåller bla

```
Imports System
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.UserControl
Imports System.Web.UI.WebControls
Imports System.Data
Imports System.Data.SqlClient
Imports System.Text
Imports System.Text.RegularExpressions
Imports Microsoft.VisualBasic

Public class myBasics : Inherits Page

'alla subbar och sånt

End Class
```

Har sedan en default.aspx som använder den filen (inte som codebehind eftersom WebMatrix inte stöder det utan som src)

```
<%@ Page Language="VB" Inherits="myBasics" Src="behind/codebehind.vb" Debug="True" %>
<%@ Register TagPrefix="myUsercontrol" TagName="Header" Src="userControls/pageHeader.ascx" %>
```

usercontrolen pageHeader.ascx, där jag vill kunna använda saker ur min codebehind

```
<%@ Control Inherits="myBasics" Src="../behind/codebehind.vb" Language="VB" %>
```

Jag får felet 
'myBasics' is not a valid base class because it does not extend class 'System.Web.UI.UserControl'.
Den importeras ju i codebehind-filen? Läste nånstans att ascx-filen måste ärva från System.Web.UI.UserControl och inte Page, men hur? 

Tänker jag helt galet? Och varför isf? Jag ser inte skogen för alla träd, typ :OO

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

## #2 — andreas_lindh, 2005-04-23T13:46Z

Vad är det som ska användas i usercontrolen?

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

## #3 — laidback, 2005-04-23T13:54Z

Jag tänkte försöka använda usercontrols för att hantera delar som återkommer på många sidor, i det här fallet sidheadern där bl a menyn finns, och det är en sub som heter Menu som finns i min codebehind fil som jag vill använda. Det fungerar fint, så länge jag inte försöker göra det till en usercontrol.  :l

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/126949-usercontrols-i-webmatrix
