---
title: "Ändra contenttype på en sida"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/171285-ändra-contenttype-på-en-sida"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "cok"
published: "2008-05-06T13:23:56.000Z"
updated: "2008-05-08T08:13:16.000Z"
replies: 9
views: 819
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/171285-ändra-contenttype-på-en-sida"
---

# Ändra contenttype på en sida

## #1 — cok, 2008-05-06T13:23Z

Hallå,

Jag undrar hur man kan ändra contenttype på en sida programeringsmässigt?

Jag har sidor som använder sig utav en masterpage som inte har någon contenttype satt. Men på en sida måste jag använda detta för att ajax ska fungera korrekt. Om jag har förstått det hela rätt har jag två val.

1\. Kopiera min masterpage och i den ena sätta contenttype
2\. Sätta typen dynamiskt.

2\.an vore att föredra...

Tips :)

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

## #2 — SPiN, 2008-05-06T13:28Z

```
Response.ContentType = "text/html; charset=UTF-8";
```

?

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

## #3 — cok, 2008-05-06T13:35Z

ok,

Och om jag vill sätta följande 

```
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
```

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

## #4 — SPiN, 2008-05-06T13:39Z

Du sätter väl inte dokumenttypen (Helt annan sak än innehållstypen - content type) i din masterpage?

Dokumenttypen får du skriva till output - innehållstypen skriver du till headern.

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

## #5 — cok, 2008-05-06T13:43Z

Hur kan jag göra detta då? :)

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

## #6 — freguz, 2008-05-06T13:54Z

hmm vill nog snarare vända på problemet, varför vill du **inte**  ha doctype på sidan? Om den ställer till renderingen kan du väl välja en som matchar din kod ;)

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

## #7 — cok, 2008-05-06T13:55Z

För det är en stor site som jag inte kan sitta och knacka om alla små detaljer.. :)

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

## #8 — freguz, 2008-05-06T14:04Z

Man borde kunna lägga en tom ContentPlaceHolder i överst i Mastern och sedan på ajaxsidorna skriva i den din doctype text... (ber om ursäkt för min meningsbyggnad de luxe här men den kunde ej undvikas)

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

## #9 — cok, 2008-05-07T05:40Z

> **freguz skrev:**
>
> Man borde kunna lägga en tom ContentPlaceHolder i överst i Mastern och sedan på ajaxsidorna skriva i den din doctype text... (ber om ursäkt för min meningsbyggnad de luxe här men den kunde ej undvikas)

Hm, hur kan jag göra detta på ett smidigt sätt?

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

## #10 — cok, 2008-05-08T08:13Z

```
<% 
    if (this.Request.RawUrl.Contains("namnpåsida.aspx"))
        Response.Write("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">");
%>
```

:bire

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/171285-ändra-contenttype-på-en-sida
