---
title: "Inkluderar classic asp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/122644-inkluderar-classic-asp"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "paraxe"
published: "2005-02-17T10:47:21.000Z"
updated: "2005-02-18T09:00:18.000Z"
replies: 4
views: 436
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/122644-inkluderar-classic-asp"
---

# Inkluderar classic asp

## #1 — paraxe, 2005-02-17T10:47Z

Hej..

Jag har gjort en usercontrol som inkluder valfri websida in i en aspx sida.

Problemet är att den inte läser ÅÄÖåäö osv. riktigt.
Däremot om det står tex "&aring;"  så läses den rätt.

Käll filen är en classic asp sida, som hämtar innehållet från en databas. Jag kan på vissa "fält" köra Server.HTMLEncode och då blir det rätt.

Dilemma: Jag har ett fält i databasen där jag lagrar html-kod...

Kör jag då Server.HTMLEncode returnerar ju den alla taggarna orenderade. Kör jag INTE  HTMLEncode så tappas alla ÅÄÖ osv.

Koden för att läsa en sida.

```
private String readHtmlPage(string url)
		{
			WebResponse objResponse;
			WebRequest objRequest = System.Net.HttpWebRequest.Create(url);
			objResponse = objRequest.GetResponse();
			StreamReader sr = new StreamReader(objResponse.GetResponseStream());
			return sr.ReadToEnd();
		}
```

Nån som har en idé?

Mvh

Pär

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

## #2 — SB, 2005-02-17T10:56Z

Testa med att lägga till

```
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
```

mellan HEAD-taggarna. Det avhjälpte mitt motsvarande problem med ÅÄÖ för ett tag sedan.

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

## #3 — paraxe, 2005-02-17T11:04Z

Nope... 

Det hjälpte inte tyvärr.  :(

/pär

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

## #4 — Pace, 2005-02-17T12:56Z

I konstruktorn för StreamReader kan du sätta teckenkodning, t ex UTF-7.

```
StreamReader(objResponse.GetResponseStream(), System.Encoding.Text.UTF-7)
```

Osäker på kodstycket ovan. Läs i dokumentationen för exakt syntax.

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

## #5 — paraxe, 2005-02-18T09:00Z

Men hallå Pace :      System.Text.Encoding.UTF7 ska det ju vara...  x(

Närå... Jag tackar å det ödmjukaste för din hjälp, Pace

Du är mannen!

Tack en än gång

/pär

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/122644-inkluderar-classic-asp
