ViewState is een onderdeel van ASP.NET die meestal aan het begin van een webpagina . Echter , aangezien Google en vele andere zoekmachines alleen aandacht besteden aan het eerste deel van de HTML-code op een webpagina het grote ViewState bestand kan uw kansen van de motoren de positie van uw pagina's sterk verminderen . Het veroorzaakt ook pagina's langzamer laden en het duurt langer voor verzoeken van gebruikers van de pagina te gaan. Verplaatsen ViewState de onderkant van de pagina verwijdert deze problemen . Instructies 1 Open uw webpagina in ASP.NET Typ de volgende code in de bovenkant van de pagina 2 : . " Beschermd override void Render ( System.Web . UI.HtmlTextWriter schrijver ) op Twitter { System.IO.StringWriter StringWriter = new System.IO.StringWriter ( ) ; HtmlTextWriter htmlWriter = new HtmlTextWriter ( StringWriter ) ; base.Render ( htmlWriter ) ; touwtje html = stringWriter.ToString ( ) op ; int StartPoint = html.IndexOf ( " < input type = \\ " hidden \\ " name = \\ " __VIEWSTATE \\ " " ) ; if ( StartPoint > = 0 ) op Twitter { int Eindpunt = html.IndexOf ( " /> " , StartPoint ) + 2 ; snaar viewstateInput = html.Substring ( StartPoint , Eindpunt - StartPoint ) ; html = html.Remove ( StartPoint , Eindpunt - StartPoint ) ; int FormEndStart = html.IndexOf ( " < /form > " ) - 1 ; if ( FormEndStart > = 0 ) op { html = html . Insert ( FormEndStart , viewstateInput ) ; } writer.Write ( html ) } ; . } " Goedkope 3 Sla de pagina door op " Command " en " S " op het toetsenbord .
|