Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe Search Engine Ranking of SEO van een ASP.NET pagina Verbeter
Zoekmachines zoals Google , Yahoo en MSN alleen lezen van de eerste X bytes van tekst wanneer spideren uw pagina . Verplaats de ViewState blok naar de onderkant van je formulier om uw kansen van het hebben van de werkelijke inhoud en zoekwoorden van uw ASP.Net pagina geïndexeerd en gerangschikt verbeteren . Dit artikel bepaalt de code die u kunt neerzetten in je basis pagina klas om deze functionaliteit te implementeren . Wat je nodig hebt
Visual Studio . Netto 2003 of
Visuele Netto 2005
Een basisklasse uw ASP.NET-pagina zal erven van
Sommige Visual Basic ( VB ) code verhuur Studio . < br > Toon Meer Aanwijzingen
1

Maak een basisklasse voor uw ASP.NET-toepassing . Al uw WebForms moeten erven van deze basisklasse . In dit voorbeeld is de klasse naam BasePage . Kopen van 2

In elk ASP.Net WebForm verander de regel die leest Erft System.Web.UI.Page te Inherits BasePage .
< Br > 3

Override de basis Render-methode door het toevoegen van een subroutine om de BasePage klasse . Deze methode zal de werkzaamheden van het verplaatsen de weergavestatus naar de onderkant van de pagina te doen . De functie moet de volgende code bevatten :

Beschermd Negeert Sub Render ( ByVal schrijver Zoals System.Web.UI.HtmlTextWriter ) ' een StringWriter objectDim StringWriter verklaart als System.IO.StringWriter = Nieuw System.IO.StringWriter < br >

' een HtmlTextWriter objectDim htmlWriter verklaart als HtmlTextWriter = Nieuw HtmlTextWriter ( StringWriter ) op

' Roep de standaard render functionaliteit van ASP.Net aan de htmlWriter objectMyBase.Render ( htmlWriter ) op

'Haal de pagina uitgang als een HTML stringDim html As String = stringWriter.ToString ( ) op

' de positie zoeken in de HTML- koord van de start van de ViewState blockDim StartPoint As Integer = html.IndexOf ( " < , input type = " " verborgen " " name = " " __VIEWSTATE " " " ) op Twitter

' Als de ViewState bestaat , verplaatst ITIF StartPoint > = 0 Then' betekent __ viewstate bestaan?

'Zoek de positie van het einde van de ViewState blockDim EndPoint As Integer = html.IndexOf ( " /> " , StartPoint ) + 2

' Doe de ViewState blok in een stringDim ViewStateInput As String = html.Substring ( StartPoint , Eindpunt - StartPoint ) op Twitter

' Verwijder de ViewState blok van de pagina 's HTMLhtml = html.Remove ( StartPoint , Eindpunt - StartPoint ) op Twitter

' Zoek de end -tag voor de WebFormDim FormEndStart As Integer = html.IndexOf ( " < /form > ' ) op Twitter

' Steek de ViewState blok terug in de HTML van de pagina 's net voor het einde tagIf FormEndStart > = 0 Thenhtml = html.Insert ( FormEndStart , ViewStateInput ) Einde IfEnd Als

' Output de gewijzigde HTMLwriter.Write ( html ) End Sub

Previous: Next:
  Visual Basics Programming
·Hoe te Screensavers Met VB Sof…
·Hoe maak je een Full Pad in VB…
·Hoe kan ik een knipperend butt…
·Hoe maak Form Fields Bereken M…
·Hoe te verbinden VB Met Inform…
·Hoe gegevens overbrengen tusse…
·Kleuren in een VBA Beperking 
·Hoe te Mine /Extract /Pull -ge…
·Hoe te Artikelen toevoegen aan…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Enum converteren naar string in J…
·Hoe te Scripts in MySQL controleren 
·Hoe maak je een bron bijwerken SDK 
·Hoe te gebruiken FFmpeg Met Visual Basic…
·Hoe te Browser Downloads Kill Met Javasc…
·Hoe te Line Breaks converteren naar een …
·Hoe te Debuguitvoer inschakelen in MySQL…
·MySQL Integer : Getekend Vs . Unsigned 
·Hoe te Dates tussen Java en Oracle opmak…
Copyright © Computer Kennis http://www.nldit.com