---
title: "Master Pages konceptet"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/158647-master-pages-konceptet"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "smyken"
published: "2007-03-27T19:51:02.000Z"
updated: "2007-03-28T06:30:40.000Z"
replies: 2
views: 394
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/158647-master-pages-konceptet"
---

# Master Pages konceptet

## #1 — smyken, 2007-03-27T19:51Z

Hej
Jag har problem med att få Master Pages konceptet att fungera.
Jag har skapat en tom default.aspx sida som länkar in en site.master sida som jag sedan länkar in en footer.aspx sida i.
Det fungerar så tillvida att texten i master-sidan syns (dvs texten "Min Master-sida") men innehållet i footer.aspx sidan syns inte.

Jag misstänker att det kan ha med iis att göra (använder xp pro och således iis 5.1). Har installerat framework 2.0 och undrar om den fungerar med iss 5.1?
Eller har jag kodat/tänkt fel?

// Smyken

Bifogar kod:

default.aspx
Kod:

```
<%@ page language="C#" masterpagefile="site.master" %>
```

 

site.master
Kod:

```
<%@ master language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv">

<head>
   <title>Master pages</title>
</head>

<body>
 <p> Min Master-sida</p>
<form runat="server">
   <%-- ContentPlaceHolder control --%>
   <asp:contentplaceholder id="footer" runat="server"/>
</form>

</body>
</html>
```

 

footer.aspx
Kod:

```
<%@ page language="C#" masterpagefile="site.master" %>

<asp:content id="Content" contentplaceholderid="footer" runat="server">
      <p>Copyright 2007</p>
</asp:content>
```

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

## #2 — emission, 2007-03-27T21:34Z

Njae, det där blev inte riktigt rätt. Footer.aspx syns inte eftersom du inte använder den. Default.aspx är ju tom! Det är alltid bara en aspx-fil som används. Innehållet i masterfilens contentplaceholders fylls med det som man lägger in aspx-filens motsvarande content-element.

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

## #3 — smyken, 2007-03-28T06:30Z

Nä, jag verkar ha fått det om bakfoten. Hittade detta exempel med en default-sida på en site nånstans  (tror det var på en MS-sida) men har nu hittat andra som förklarar det bättre...
Tack för hjälp...

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/158647-master-pages-konceptet
