hpfarstad Skrevet 30. juni 2007 Rapporter Del Skrevet 30. juni 2007 Hei Prøvde å validere siden min, men det eneste som er feil er at <form> taggen har name="navnpåform" i seg. Det ser ut til at asp.net automatisk legger til denne attributten i formen. Har prøvd litt forskjellige, bl.a. fjerne den i OnPreRender, men den er stuck der. Noen som vet hvordan jeg kan fikse dette slik at siden validerer? Lenke til kommentar
serverside Skrevet 9. august 2007 Rapporter Del Skrevet 9. august 2007 (endret) Dersom du bruker .NET 2.0 så vil følgende løsning fungere: 1) Sette inn følgende i web.config: <xhtmlConformance mode="Strict"/> (ja, den skal ligge i system.web-seksjonen) 2) For at validator.w3.org skal rendre siden riktig må du legge inn en .browser-fil i App_Browser-mappen på siden din. (den lager du som an vanlig mappe) Kal filen w3c.browser og legg inn dette innholdet: <browsers> <browser id="w3cValidator" parentID="default"> <identification> <userAgent match="^W3C_Validator" /> </identification> <capture> <userAgent match="^W3C_Validator/(?'version'(?'major'\d+)(?'minor'\.\d+)\w*).*" /> </capture> <capabilities> <capability name="browser" value="w3cValidator" /> <capability name="majorversion" value="${major}" /> <capability name="minorversion" value="${minor}" /> <capability name="version" value="${version}" /> <capability name="w3cdomversion" value="1.0" /> <capability name="xml" value="true" /> <capability name="tagWriter" value="System.Web.UI.HtmlTextWriter" /> </capabilities> </browser> </browsers> Da vil W3.org sin validator rendre siden riktig (uten form name="...) Dersom du bruker .NET 1.x : bytt til .NET 2.0 :!: Endret 9. august 2007 av serverside Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå