Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment vérifier un Radiobutton sur…
  • Comment créer un script DiskPart 
  • Qu'est-ce que Visual Basic 6.0 
  • Qu'est-ce que mswinsck.ocx 
  • Comment faire pour accéder à une b…
  • Comment utiliser ScrollBar dans VB6 
  • Comment faire un PictureBox modifiab…
  • Comment faire votre propre vidéo av…
  • Comment récupérer les données d'u…
  • Comment faire VB Debugger aller dans…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment améliorer Search Engine Ranking SEO ou d'une page ASP.NET

    moteurs de recherche tels que Google , Yahoo et MSN ne lisent que les premiers octets X de texte quand spidering votre page. Déplacez le bloc ViewState vers le bas de votre formulaire afin d'améliorer vos chances d'avoir le contenu réel et les mots clés de la page ASP.Net indexées et classées . Cet article fournit le code que vous pouvez déposer dans votre classe de page de base pour implémenter cette fonctionnalité . Choses que vous devez
    Visual Studio. NET 2003 ou
    Visual Studio. Net 2005
    Une classe de base vos pages ASP.NET héritent de
    Certains Visual Basic (VB ) Code

    Afficher Instructions supplémentaires
    1

    créer une classe de base pour votre application ASP.NET. Tous vos WebForms devrait hériter de cette classe de base. Dans cet exemple, la classe est le nom BasePage .
    2

    Dans chaque ASP.Net WebForm changer la ligne qui lit hérite System.Web.UI.Page à Inherits BasePage .
    < Br > 3

    substituer la méthode Render de base en ajoutant un sous-programme de la classe BasePage . Cette méthode permet de faire le travail de déplacer le ViewState au bas de la page . La fonction doit contenir le code suivant :

    Protected Overrides Sub Render ( écrivain ByVal comme System.Web.UI.HtmlTextWriter ) 'Declare une objectDim stringWriter StringWriter Comme System.IO.StringWriter = New System.IO.StringWriter

    'Déclare un objectDim htmlWriter HtmlTextWriter Comme HtmlTextWriter = New HtmlTextWriter ( stringWriter )

    « Appelez la fonctionnalité de rendu par défaut de ASP.Net à la objectMyBase.Render de htmlWriter ( htmlWriter )

    « Obtenez la sortie de page en HTML stringDim html As String = stringWriter.ToString ()

    « trouver la position dans la chaîne HTML du début du ViewState blockDim StartPoint As Integer = html.IndexOf (« < ; input type = " " nom " caché " = "" __VIEWSTATE "" ")

    « Si le ViewState existe, déplacer ITIF StartPoint > = 0 Then 'n'existe __ VIEWSTATE ? Photos

    «trouver la postion de la fin de la blockDim EndPoint ViewState As Integer = html.IndexOf ( " /> " , StartPoint ) + 2

    « mettre le bloc ViewState dans un stringDim ViewStateInput As String = html.Substring ( StartPoint , EndPoint - StartPoint )

    «Supprimer le bloc ViewState de HTMLhtml = html.Remove de la page ( StartPoint , EndPoint - StartPoint )

    « trouver l' balise de fin pour le FormEndStart WebFormDim As Integer = html.IndexOf ( " ")

    « Insérez le bloc ViewState de nouveau dans le code HTML de la page , juste avant la fin tagIf FormEndStart > = 0 Thenhtml = html.Insert ( FormEndStart , ViewStateInput ) Fin IfEnd Si

    ' sortie le HTMLwriter.Write modifié ( html ) End Sub

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment puis-je dessiner un curseur en croix dans Visual Basic 
  • Comment utiliser une classe de Région à supprimer des parties d'une image en VB.NET 
  • Comment écrire un fichier texte dans une table de base de données avec Visual Basic 
  • Comment faire un VBS MsgBox De DOS 
  • Comment convertir un courriel HTML en texte brut sur ​​Vb.Net 
  • Comment faire pour supprimer le bouton Fermer sur VBA 
  • Comment utiliser Fractionner en VB 
  • Tutoriel sur la façon de partager des variables dans les formes multiples dans Visual Basic 
  • Processus de planification Visual Basic 
  • Comment faire pour supprimer les espaces en tête 
  • Connaissances Informatiques © http://www.ordinateur.cc