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 

 
OuvrirSommaire→WebForms→Contrôles→Contrô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.