, uit de doos, die niet #.: //europa.eu.int /comm /39; t verificatie goed uitpakken voor XHTML 1, en die niet - #: //europa.eu.int /comm /39; t verificatie te goed voor je.Als het gebruik van < vorm Runat= " server " http: //europa.eu.int /> tot toevoeging van een vorm van etikettering naam kennen.Dit is ongeldig XHTML.De naam __viewstate verborgen doos moeten in een gesloten < div > etikettering.En de cliënt het script moet gebruik worden gemaakt van type = "tekst /javascript"; in plaats van de taal = "javascript.".Ik heb een soort (code hieronder), gewone uitdrukking aan de goedkeuring van de nodige: //europa.eu.int /comm /is XHTML verenigbaar.,,, < het script runat= " server "> bescherming van de plaats delict, dekking van (een htmltextwriter schrijvers) {, stringbuilder stringbuilder = nieuwe stringbuilder (), stringwriter stringwriter = nieuwe; stringwriter (stringbuilder); en htmlwriter = nieuwe een htmltextwriter een htmltextwriter (stringwriter); en (htmlwriter), de basis.;, serie: //europa.eu.int /comm /= stringbuilder. Tostring (); de schrijver,. Schrijven (onderdeel. XHTML. Cleanstream (http: //europa.eu.int)});,, < /scripts >,,,, is de de code.Je hoeft het'.,, gebruik te maken van het systeem. De tekst van een vergadering. Regelmatig uitdrukking;,, openbare verzegeling XHTML {{, touw, cleanstream {, R, R = nieuwe regelmatig uitdrukking; regelmatig uitdrukking ("< vormen van (naam = en " ([^ \\ "] +),") ", regexoptions. Negeren;, S = r.replace (s, nieuwe matchevaluator (formmatch); r = nieuwe regelmatig uitdrukking (" script, + (language = en " javascript. "),"; regexoptions. Negeren;, S = r.replace (s, nieuwe matchevaluator (scriptattributematch); r = nieuwe regelmatig uitdrukking ("< input. * * * * * * *.(language=\\" javascript\\") ", RegexOptions.IgnoreCase); S = r.Replace (s, nieuwe MatchEvaluator (InputScriptAttributeMatch); r = nieuwe regex (" < input\\\\s+type=\\" hidden\\" \\\\s+name=\\" __VIEWSTATE\\" \\\\s+value=\\" ([^\\" +) \\" \\\\s+/>";,,, s RegexOptions.IgnoreCase); = r.Replace (s, nieuwe MatchEvaluator (ViewstateMatch)); en weer 's;}, privé - statische string ViewstateMatch (match m) {, terugkeer "< div>"; m.ToString (+) + " < /div> ";,}, privé - statische string ScriptAttributeMatch (match m) {, terug m.ToString.Replace (m.Groups[1].ToString () (),"; type=\\" text/javascript\\" ");}, touw, privé - statische InputScriptAttributeMatCH (matching) {, M. Tostring (terug). In plaats van (m.groups [1]. Tostring (), "");}, privé - statisch touw, formmatch (matching) {, M. Tostring (terug). In plaats van (m.groups [1]. Tostring (""),);}}},,,,,,,, en dat kan niet de beste van de wereld.Maar, het werkt voor mij op m 'n lage stroom, pagina' s.
Om ervoor te zorgen dat de naleving van de in punt 1.1 in XHTML -,
Next Page:In de VS ontwikkeling HTTP://lokale