---
title: "Formattera tal i VB(Codebehind)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/139797-formattera-tal-i-vb-codebehind"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "bwcMikke"
published: "2005-12-23T10:58:39.000Z"
updated: "2006-01-02T07:23:59.000Z"
replies: 3
views: 282
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/139797-formattera-tal-i-vb-codebehind"
---

# Formattera tal i VB(Codebehind)

## #1 — bwcMikke, 2005-12-23T10:58Z

Nu har jag kört fast.

Jag skall modifiera en befintlig vb-sida där koden ursprungligen låg inne i aspx-sidan. Nu har jag lyft över det till codebehind eftersom jag vill kompilera den och då får jag ett fel på följande som jag inte kommer förbi.

```
percent.Text = Format((prev/cur)-1, "<font color='#00A000'>+0.00%</font>;<font color='#FF0000'>-0.00%</font>;0.00%")
```

Det är alltså uträkningen "prev/cur-1" som skall bli grön ädr det är posiviva värden m.m.
Detta fungerar när det ligger i aspx-sidan men nu får jag meddelandet:
*Det går inte att referera till en instansmedlem av en klass från initieraren för en delad metod eller medlem utan en explicit instans av klassen*

Vad har jag gjort fel och hur gör jag det rätt?

Tack på förhand och God Jul

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

## #2 — bwcMikke, 2005-12-28T15:04Z

Är det ingen som har en lösning på problemet?

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

## #3 — Guffa, 2006-01-01T16:37Z

> **bwcMikke skrev:**
>
> Är det ingen som har en lösning på problemet?

Naturligtvis inte. Alla som kan någonting är alltid inne och svarar direkt. :/

Var har du deklarerat metoden Format? Är den statisk (shared)? Varifrån anropar du den, alltså var ligger koden som du visar?

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

## #4 — bwcMikke, 2006-01-02T07:23Z

Löst

Problemet är löst.
Det var nog inte själva Format-funktionen som var problemet.
Jag hade något fel i deklarationen av kontrollen i aspx-sidan (det var före nyårshelgen så jag minns inte vad jag hade skrivit fel   :r ) samt att jag hade missat deklaration av Namespace

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/139797-formattera-tal-i-vb-codebehind
