Gå til innhold

Fjerne name attributten i form


Anbefalte innlegg

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
  • 1 måned senere...
Videoannonse
Annonse

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 av serverside
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...