---
title: "Relace av alla av en viss tag?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/135793-relace-av-alla-av-en-viss-tag"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Travoni"
published: "2005-10-14T21:57:55.000Z"
updated: "2005-10-15T10:28:39.000Z"
replies: 4
views: 244
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/135793-relace-av-alla-av-en-viss-tag"
---

# Relace av alla av en viss tag?

## #1 — Travoni, 2005-10-14T21:57Z

Kan man på något vis göra så att t.ex. alla \<hr\>-taggar byts ut mot \<div class="classnamn"\>\</div\> på hela sidan i samband med att en sida exekveras?
I sådna fall hur skulle det gå till?

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

## #2 — emission, 2005-10-15T00:02Z

Override:a sidans Render-metod, och ersätt med vanlig strängersättning.

```
protected override void Render(HtmlTextWriter output)
{

	System.Text.StringBuilder stringBuilder = new System.Text.StringBuilder();
	System.IO.StringWriter stringWriter = new System.IO.StringWriter(stringBuilder);
	HtmlTextWriter htmlWriter = new HtmlTextWriter(stringWriter);

	base.Render(htmlWriter);

	stringBuilder.Replace("<hr>", "<div class=\"classnamn\">");
	stringBuilder.Replace("</hr>", "</div>");

	output.Write(stringBuilder);

}
```

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

## #3 — sealstudio, 2005-10-15T06:11Z

> **emission skrev:**
>
> Override:a sidans Render-metod, och ersätt med vanlig strängersättning.
> 
>
>
> ```
> protected override void Render(HtmlTextWriter output)
> {
> 
> 	System.Text.StringBuilder stringBuilder = new System.Text.StringBuilder();
> 	System.IO.StringWriter stringWriter = new System.IO.StringWriter(stringBuilder);
> 	HtmlTextWriter htmlWriter = new HtmlTextWriter(stringWriter);
> 
> 	base.Render(htmlWriter);
> 
> 
> 
> 	stringBuilder.Replace("<hr>", "<div class=\"classnamn\">");
> 	stringBuilder.Replace("</hr>", "</div>");
> 
> 	output.Write(stringBuilder);
> 
> }
> ```

Hej,

jag testade din kod fast med VB.NET. Men vad heter "base" i VB?

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

## #4 — sealstudio, 2005-10-15T07:01Z

Fixade det, det hette "MyBase" i VB.
Kan någon förklara vad "overrides" gör för någonting?
Jag kan hantera overloads men vet inte riktigt vad overrides gör.

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

## #5 — emission, 2005-10-15T10:28Z

Override betyder att du tar över/ersätter (overrides) Render-metoden från den ärvda klassen (Page) .

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/135793-relace-av-alla-av-en-viss-tag
