---
title: "basepage via usercontrol"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/155133-basepage-via-usercontrol"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "desdecado"
published: "2006-12-21T14:56:24.000Z"
updated: "2006-12-22T17:41:55.000Z"
replies: 4
views: 398
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/155133-basepage-via-usercontrol"
---

# basepage via usercontrol

## #1 — desdecado, 2006-12-21T14:56Z

Hmmm, jag har en basklass (basepage) som alla aspx sidor ärver ifrån. Där har jag lagt viss funktionalitet som används av samtliga aspx-sidor.

Men hur når jag propertys/funktioner i min basepage ifrån en webusercontrol?   :l

(edit: c# och asp.net 2.0)

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

## #2 — emission, 2006-12-21T16:30Z

Genom att casta sidan till BasePage-klassen.

```
BasePage p=this.Page as BasePage;
if (p!=null)
{
   p.MinFunktiion();
}
```

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

## #3 — desdecado, 2006-12-22T08:14Z

Tack, det fungerade utmärkt!!   :birp 

Men om man inte önskar skriva detta i alla usercontrols utan använda en basepage för usercontrollerna (som jag redan idag gör), kan man exponera alla metoder ifrån sidans basepage via usercontroll-basepage? Eller måste man wrappa dom manuellt? 
Jag frågar för jag har ganska så komplex fel- och meddelandehanteringskod i basklassen som måste göras tillgånglig även för web user controls.

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

## #4 — desdecado, 2006-12-22T08:49Z

Ah, jag fixade det själv, genom att modifiera (get,set) mina properties i basepage via usercontrollens base. Tack ändå.   :bire

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

## #5 — Toonster, 2006-12-22T17:41Z

Använder man sig av Masterpage funkar följande som man lägger in i varje contentpage:

\<%@ MasterType VirtualPath="\~/filnamn.master"  %\>

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/155133-basepage-via-usercontrol
