ViewState est une partie de ASP.NET qui apparaît généralement au début d'une page Web . Cependant, depuis Google et bien d'autres moteurs de recherche ne font attention à la première partie du code HTML d'une page Web le grand fichier de ViewState peut diminuer vos chances de les moteurs de classement de vos pages fortement . Il provoque aussi des pages pour charger plus lent et il prend plus de temps pour les demandes des utilisateurs de la page pour passer. Déménagement ViewState au bas de la page élimine ces problèmes. Instructions
1
Ouvrez votre page Web dans ASP.NET
2
Tapez le code suivant dans le haut de la page: . " Override void Render protégé (System.Web . écrivain UI.HtmlTextWriter )
{
System.IO.StringWriter stringWriter = new System.IO.StringWriter ();
HtmlTextWriter htmlWriter = new HtmlTextWriter ( stringWriter ) ; Photos
base.Render ( htmlWriter ) ;
chaîne html = stringWriter.ToString ();
int StartPoint = html.IndexOf ("< input type = \\ " hidden \\ "name = \\" __VIEWSTATE \\ "");
if ( StartPoint > = 0) {
int EndPoint = html.IndexOf ( "/> », StartPoint ) + 2; chaîne de
viewstateInput = html.Substring ( StartPoint , EndPoint - StartPoint ) ;
html = html.Remove ( StartPoint , EndPoint - StartPoint ) ;
< p> int = FormEndStart html.IndexOf ("< /form> " ) - 1 ;
if ( FormEndStart > = 0) {
html = html . Insertion ( FormEndStart , viewstateInput ) ;
} }
writer.Write (html) ; .
} "
Hôtels 3
Enregistrer la page en appuyant sur "Command" et "S" sur le clavier.