begin process at 2012 02 08 19:31:39
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP.Net

 > AJOUT DE METATAGS (KEYWORD) AUX MASTER PAGE ET ENFANT

AJOUT DE METATAGS (KEYWORD) AUX MASTER PAGE ET ENFANT


 Information sur la source

Note :
10 / 10 - par 4 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ASP.Net Source .NET ( DotNet ) Classé sous :master, keyword, meta, content Niveau :Débutant Date de création :21/03/2006 Vu / téléchargé :13 854 / 828

Auteur : jcq

Ecrire un message privé
Site perso
Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

 Description

Code très simple pour ajouter dynamiquement des meta tags (du style keyword, description) aux pages content d'une master page.
De base on ne peut pas ajouter pour chaque page issue d'une master des mots clés, etc..., avec ce code vous pouvez.


 Conclusion

Ca peut aider.
Note: Cyril (jesusonline) a une autre méthode qui consiste à ajouter un ContentPlaceHolder dans la section HEAD de la master mais j'ai pas encore regardé... A voir avec lui directement.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source .NET (Dotnet) FAIRE UNE PAUSE DANS UNE BOUCLE OU AUTRE...
Source avec Zip Source .NET (Dotnet) UTILISATION DES FICHIERS RESSOURCES POUR DU MULTILIGNUE
Source avec Zip Source .NET (Dotnet) GESTIONNAIRE DE PLUGIN ASCX
Source avec Zip Source .NET (Dotnet) NAVIGUER DANS LES DOSSIERS

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) GUESTBOOK AVEC GRIDVIEW par DanMor498
Source avec Zip CHECKED DROPDOWNLIST par fredzool
Source avec Zip Source avec une capture Source .NET (Dotnet) GRIDVIEW WITH TREEVIEW AND CALLBACK par fredzool
Source avec Zip APPELLER UN WEBSERVICE DEPUIS JAVASCRIPT par fredzool
Source avec Zip Source .NET (Dotnet) MONEY TEXTBOX WITH EMBEDED JAVASCRIPT par fredzool

 Sources en rapport avec celle ci

Source .NET (Dotnet) CONNAÎTRE LES MOTS CLÉS UTILISÉS SUR GOOGLE POUR TOMBER SUR ... par jeffwow

Commentaires et avis

Commentaire de Nix le 21/03/2006 13:46:27 administrateur CS

J'ai eu la même problématique et j'utilise la même "astuce". J'avais cherché un moment pour trouver comment faire car dans le Head plein de choses sont modifiable mais pas ces tags là (keywords et description)

(Je vais bouger ta source sur aspfr.com elle sera plus à sa place que sur VBFrance ;) )

Commentaire de jcq le 21/03/2006 13:53:25

ah bon j'étais sur VBFrance !!! je croyais l'avoir mis sur aspfr...

Commentaire de Nix le 21/03/2006 13:57:19 administrateur CS

En fait tu as du choisir "langage" VB au lieu de "ASP" ;)
C'est compliqué maintenant avec langage mélangé à techno :p
Mais rien de grave je l'ai déplacé ;)

Commentaire de sebmafate le 21/03/2006 13:58:23 administrateur CS

mais mais mais... nix... tu postes aussi :D

Commentaire de Nix le 21/03/2006 14:01:29 administrateur CS

Comme quoi tout est possible ;)

Commentaire de pat84 le 22/03/2006 13:46:54

Salut,
Je me posais effectivement la question du comment faire car les pages de mon site s'indexent mal...
Très intéressant ton code !
Merci.
Patrice BONNEFOY.
MVP Windows Client

Commentaire de badrbadr le 19/05/2006 22:17:39

Quel concidence, je tombe la-dessus quand j'en ai besoin.
Vu que j'ai de la misère avec VB.net, je propose une traduction en C# :

public static void Add(Page page, string name, string value)
{
    HtmlHead head = page.Header;
    if(head!=null)
    {
        HtmlMeta meta = new HtmlMeta();
        meta.Name = name;
        meta.Content = value;
        head.Controls.Add(meta);
    }
}

Qu'il est beau notre C# :)
Merci encore

Commentaire de saizonou le 06/06/2006 10:50:53

Merci bien !

Commentaire de H3zEN le 11/05/2007 13:58:13

Toujours en C#, placez un fichier texte plein avec un mot-clé par ligne dans /App_Data/keywords.txt et lancez ce code:

        HtmlMeta mt = new HtmlMeta();
        mt.Name = "keywords";
        String Value = "";

        try
        {
            StreamReader sr = new StreamReader(MapPath("~/App_Data/keywords.txt"));
            String l = sr.ReadLine();
            while (l != null)
            {
                Value += l + ",";
                l = sr.ReadLine();
            }
            sr.Close();
        }
        catch (Exception) { };
        mt.Content = Value;
        Page.Header.Controls.Add(mt);

Commentaire de atino le 18/06/2009 15:34:03

Bonjour à tous ,

c'est une source tres intéressante qui va me servir à referencer le site que je suis en train de faire en aspx mais je ne comprends pas trop comment modifier la masterpage

Si une ame charitable pouvait mettre un exemple concret avec une tite explication ca serait genial pour moi de comprendre

Merci

Atino le NooB des NooB

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Master Page et Content [ par poggow ] Bonjour,Je dispose d'une page maître "MasterPage.master" munie d'un  asp:Calendar, le problème est le suivant:    Je voudrais lors d'une sélection d'u Master Page et Detail Page. [ par diez0r ] Bonjour,Je voudrais créer mon nouveau site en ASP.net car c'est un langage que je ne connais pas encore.Seulement j'ai un petit problème.J'ai donc fai Master Page content Page Zoom [ par aminezen ] Bonjour, Je suis entrain de développer une page web pour projet, . La page contient en haut un master page et une content page Quand je zoom, ou je ch Comment etre sur des Keyword pour notre web site [ par keke511 ] L'orsque qu'on trouve les Keyword pour notre site web,comment etre sur que ce sont les bon???? Merci keke511 Fonction dans la master page depuis un popup [ par debladz ] Bonjour Mon application utilise une master page avec un conteneur. Ce conteneur contient des pages ASPX qui contiennent elles-mêmes des users-controls systèmes embarqués [ par amirachouk ] Bonsoir à tous, Je suis une étudiante en master Sécurité système d'information et réseaux à l'ISI en Tunisie et je suis accepté dernièrement à l'Insat comment deplacer le "content" [ par fatijaz ] bonjour Je viens de créer un PageMaster , mais j aimerai savoir si je peux déplacer le "Content" parceque j y arrive pas! J aimerai mettre une botton Problème de Master Page. [ par Jojo092 ] Bonjour tout le monde, déjà bonne année à tous (et oui j'ai pas eu l'occasion de faire mon boulet depuis 2011 ^^). Bref, voilà mon souci : j'ai un si ASP.Net Master page [ par amatou38 ] Bonjour tout le monde, Alors je vous lis depuis longtemps et aujourd'hui je sens le besoin de vous sollicité! Je développe un site en Asp.net 2010 j'a


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,123 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales