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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Internationalisation: modifier de façon dynamique le titre d’une page avec masterpage


Sujet :

ASP.NET

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Mars 2006
    Messages : 148
    Points : 80
    Points
    80
    Par défaut Internationalisation: modifier de façon dynamique le titre d’une page avec masterpage
    Bonjour à tous les développeurs.

    Mon problème est le suivant. J’utilise des pages avec master page et j’aimerais changer de façon dynamique le titre des pages.

    Dans la FAQ ASP..NET, j’ai trouvé une indication mais que je ne pouvais utiliser parce que à mon avis cette solution marche si la page ne dépend pas d’un masterPage (J’espère ne pas me tromper sinon je vous prie de m’éclairer).

    Je souhaite modifier le titre de la Page de Façon dynamique parce que je suis en train d’internationaliser un site et en fonction de la langue choisie j’aimerais afficher le titre correspondant a la langue.

    Dans l’évènement PageLoad de ma page fille j’ai essayé ce bout de code qui n’a pas marcher.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            If Session.Item("language") = "en-US" Then
                Me.Title = "Hello"
            Else
                Me.Title = "Bonjour"
            End If
     
        End Sub
    Alors ma question est la suivante, Comment modifier de façon dynamique le titre d’une page lié à un master Page ?

    Merci à tous.

  2. #2
    Membre averti

    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Marne (Champagne Ardenne)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 249
    Points : 357
    Points
    357
    Par défaut
    Bonjour,

    Je n'ai jamais trop joué avec mais je pense qu'il faut que tu passes par des fichiers de ressources (resx).

    En gros la page s'adaptera automatiquement en fonction de la culture sur le resx correspondant...

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : Cameroun

    Informations forums :
    Inscription : Mars 2006
    Messages : 148
    Points : 80
    Points
    80
    Par défaut
    Citation Envoyé par EMC51 Voir le message
    Bonjour,

    Je n'ai jamais trop joué avec mais je pense qu'il faut que tu passes par des fichiers de ressources (resx).

    En gros la page s'adaptera automatiquement en fonction de la culture sur le resx correspondant...

    Merci pour ta reponse parce qu'elle est la solution à mon Problème. Je cherchais à le faire de façon dynamique mais je vais me contenter des fichiers ressources.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/06/2013, 16h05
  2. Réponses: 2
    Dernier message: 16/10/2008, 13h43
  3. Réponses: 0
    Dernier message: 24/04/2008, 14h17
  4. Nommer un objet de façon dynamique
    Par jflebegue dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 02/09/2005, 15h01
  5. [Applet] Modifier dynamiquement la mise en page
    Par Amnesiak dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 28/09/2004, 12h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo