---
title: "validera sida med imagebutton"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/141010-validera-sida-med-imagebutton"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "stolpskottet"
published: "2006-01-16T21:51:48.000Z"
updated: "2006-01-22T10:27:47.000Z"
replies: 5
views: 474
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/141010-validera-sida-med-imagebutton"
---

# validera sida med imagebutton

## #1 — stolpskottet, 2006-01-16T21:51Z

Jag försöker validera en sida på <http://validator.w3.org/> med en imagebutton på. Men jag får hela tiden felmeddelandet:

> This page is not Valid XHTML 1.0 Transitional!
> Error  Line 17 column 83: there is no attribute "border".
> ...border="0" /\>

Det konstiga är att när jag kollar på den renderade koden står det inte border="0" någon stans. Utan: 

> style="border-width:0px;"

jag har 

```
<xhtmlConformance mode="Strict" />
```

 
i min web.config, utan den så får jag ju mycket riktigt border="0" i min kod samt ett fel i valideringen.

Men varför läser w3c in en annan kod än min browser??

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

## #2 — karlj87, 2006-01-16T22:03Z

Det är inte så att du kanske glömt att ladda upp din sida efter att du gjort förändringarna?  :q

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

## #3 — PatrikB, 2006-01-16T22:20Z

ha, ha, ha ... har precis haft samma problem. MEN!! helt plötsligt så "försvann problemet" då jag trixade fram och tillbaka med BorderWidth="0" och så tog jag bort det ... då jag inte hade BorderWidth:en satt så "spottade" den ut "border=0", satt BorderWidth="0" och så validerade den.....MEN! det vill man ju inte ha. Det overridade min CSS-fil. Plockade bort BorderWidth="0" och VIPS! så funkade det klockrent .... 

Så här i efterhand är det nog så att border=0 kom ut första gången av någon "oförklarig anledning" och att validatorn caschade den körningen.

\[edit efter koll av min sida\]
Eller har det med ASP.NET och vilken browser som "laddar sidan"? Validatorn kanske verifieras som någon "browser" som inte klarar XHTML strict ... och därav får ut "border=0" istället? Fast när man kikar via FF eller IE så ser det korrekt ut, men inte när koden kommer till "validatorn", då är det "fucked up" :(
Ni kan kika själva här: <http://site.aktivhund.se/?ownerid=mrwize>

Kontrollera via <http://validator.w3.org>
Kika sedan koden i IE (sök efter **button-login.gif" alt="login"** i sourcen)

cya,
/PatrikB

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

## #4 — stolpskottet, 2006-01-16T22:33Z

Exakt samma problem som jag har..
w3 säger: border="0" oavsett om IE eller FF säger style="border-width:0px;" eller border="0". 

Hur är det möjligt?? asp.net renderar väl inte olika saker beroende på vem som läser?

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

## #5 — PatrikB, 2006-01-22T08:38Z

Man kan ju tycka det ... men bevisligen verkar det ändå ske ...

cya,
/PatrikB

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

## #6 — cyprys, 2006-01-22T10:27Z

Har samma fel och enligt en hel del forum på nätet ska borderWidth="0px" lösa problemet. Tyvärr verkar det ändå inte fungera på min sida som f.ö. har felet på en vanlig asp:image. :l

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/141010-validera-sida-med-imagebutton
