IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

FAQ ASP.NET/VB.NET

FAQ ASP.NET/VB.NETConsultez toutes les FAQ

Nombre d'auteurs : 38, nombre de questions : 369, dernière mise à jour : 16 juin 2021 

 
OuvrirSommaireWebFormsContrôlesContrôles serveur (WebControl)Contrôles HTML (HtmlControls)

Nous allons voir dans cet exemple qu'il est trés facile de créer dynamiquement des métas tags en ASP.NET dans le head de la page aspx :

 
Sélectionnez
<meta http-equiv="Content-Language" id="languagePage" runat="server" /> 

<meta name="Author" id="auteurPage" runat="server" /> 
<meta name="Classification" id="classificationPage" runat="server" /> 
<meta name="Description" id="descriptionPage" runat="server" /> 
<meta name="keywords" id="keywordsPage" runat="server" />

dans le code-behind on déclare :

 
Sélectionnez
Protected languagePage As HtmlGenericControl 
Protected auteurPage As HtmlGenericControl
Protected classificationPage As HtmlGenericControl 
Protected descriptionPage As HtmlGenericControl
Protected keywordsPage As HtmlGenericControl

ensuite pour donner des valeurs aux métas tags :

 
Sélectionnez
languagePage.Attributes("content") = "fr" 
auteurPage.Attributes("content") = "neo.51" 
classificationPage.Attributes("content") = "developpement"
descriptionPage.Attributes("content") = "FAQ ASP.NET"
keywordsPage.InnerText = "asp.net, vb.net, FAQ"
Créé le 12 octobre 2003  par David Pedehourcq

Il suffit d'utiliser l'élément container (par exemple le body) et de lui ajouter un LiteralControl.

 
Sélectionnez
container.Controls.Add(New LiteralControl("<br/>"))
Créé le 3 octobre 2005  par Didier Danse

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2007 Dotnet Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.