begin process at 2012 05 28 05:44:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Web 2.0

 > 

Localisation + MasterPage


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Localisation + MasterPage

lundi 7 mai 2007 à 17:07:47 | Localisation + MasterPage

cti01

Bonjour ,

je développe une application multilingue via le Framework .NET 2.0 .
Quand j'utilise la fonctionnalité "Générer la ressource locale" via le menu Outils sur une page ASP , j'ai bien un
fichier de ressources qui se génère correctement , avec les bons noms de composants.
Lorsque je lie ma page ASP à une masterpage , et que je génère mon fichier de ressource , celui-ci est quasiment
vide.
Quelqu'un a-t-il une solution ?
Merci  

lundi 7 mai 2007 à 20:20:51 | Re : Localisation + MasterPage

jesusonline

Membre Club Administrateur CodeS-SourceS
bonsoir,

"Générer la ressource locale" permet juste d'extraire les propriétés Text, des Labels, Literal & co, si tu met ton texte directement en html sans utiliser des Literal, ca ne fonctionnera pas, il te faut transformer tous tes textes "html" en <asp:literal ...


Cyril - MSP - MCTS ASP.net & SQL
lundi 7 mai 2007 à 20:56:47 | Re : Localisation + MasterPage

cti01

je ne comprends pas ta réponse .Ma page ASP se présente un peu comme ça ( de mémoire ) :

<...mastepage= ma_masterpage ...>
...
<conteneur>
...
    <asp:Label><id = "idLabel"  Text="monTexte"  ><\Label>
...
</conteneur>

Que dois-je faire pour que qd je génère mon fichier de ressource relatif à ma page ASP , les propriétés Text soient bien extraites dans ce fichier ?
Qu'est-ce-que c'est des Literal ?
Merci
lundi 7 mai 2007 à 21:19:44 | Re : Localisation + MasterPage

jesusonline

Membre Club Administrateur CodeS-SourceS
je pensais que dans ton master tu avais

<p>je suis du texte </p>

et donc dans le fichier de ressource tu n'as pas la possibilité de localiser "je suis du texte".

donc il faut remplacer par

<p><asp:literal runat="server" id="toto" text="je suis du texte" /></p>

du coup si c'est pas ca, je ne comprend pas la question :s


Cyril - MSP - MCTS ASP.net & SQL
lundi 7 mai 2007 à 21:58:28 | Re : Localisation + MasterPage

cti01

nan , c 'est bien dans la page asp que j'ai : <p><asp:literal runat="server" id="toto" text="je suis du texte" /></p>
mais c'est depuis que je l'ai encadré par les balises conteneur que je n'arrive plus à extraire les propriétés Text des composants dans le fichier de ressource .Il se génère bien mais quasiment vide .
Ce qui est bizarre aussi , c'est que qd je me mets en mode Design sur ma page asp , je vois bien les conteneurs mais pas les composants qui y sont inclus ( conteneur personnalisé ) .ça a ptet un rapport comme il faut se mettre en mode Design pour générer la ressource locale ?
lundi 7 mai 2007 à 22:07:33 | Re : Localisation + MasterPage

jesusonline

Membre Club Administrateur CodeS-SourceS
donc tu as bien <p><asp:literal runat="server" id="toto" text="je suis du texte" /></p> mais la ressource généré ne contient pas de clé pour l'element d'id toto ?

tu dis que tu es dans conteneur personalisé ? c'est à dire ? si tu le met dans un classique panel ca fonctionne ?

non ne t'inquiete pas lorsque VS génére les ressource il ne passe pas en mode design :-p je pense qu'il compile la page, l'instancie, récupere la collection de controles et à partir de là génére le fichier de ressource.


Cyril - MSP - MCTS ASP.net & SQL
lundi 7 mai 2007 à 23:38:04 | Re : Localisation + MasterPage

cti01

en fait ma masterpage est composée de 3 conteneurs (ContaintPlaceHolder )
je lie ma page ASP à la master page .Dans un des 3 conteneurs "hérités" de ma masterpage , je  pose mes composants .Et là lorsque je génère le fichier de ressource locale relatif à ma page  ,  je n'ai pas les clefs qui vont bien ( les propriétés Text des composants ).
j'ai fait le test avec une page ASP "simple" , cad qui n'"hérite" pas d'une masterpage et là le fichier de ressource se génère correctement .

ce que je voulais dire , c'est que la fonctionnalité "générer la ressource locale" d'une page ASP ne fonctionne que si l'on est en mode Design .si l'on est en mode ssource , VS nous demande de basculer en mode Design .
mardi 8 mai 2007 à 01:07:13 | Re : Localisation + MasterPage

jesusonline

Membre Club Administrateur CodeS-SourceS
Je viens d'essayer de reproduire, et je n'ai pas de problème du genre ...

quand tu dis container personalisé, ca correspond au contentPlaceHolder ou alors un controle que tu as fait ? As tu installé le SP1 de VS2005 ?


Cyril - MSP - MCTS ASP.net & SQL
mardi 8 mai 2007 à 11:43:13 | Re : Localisation + MasterPage

cti01

pardon , qd je dis container personnalisé , ça veut dire le ContentPlaceHolder qui a été définit dans ma masterPage mais personnalisé dans ma page ASP avec des composants .
ma masterpage = composée de 3 ContentPlaceHolder(maître) vides
ma page ASP liée à ma masterpage = dans un des 3 ContentPlaceHolder hérité de ma masterpage , j'ai posé des composants ( TextBox , Boutton , Label ,  etc ...).Ce ContentPlaceHolder devient donc personnalisé .

pour le SP1 , j'en ai aucune idée : l'ordi était tout prêt et configuré à mon arrivée .Ca pourrait avoir un rapport de quel genre ?
Merci pour ton aide en tout cas
mardi 8 mai 2007 à 13:45:10 | Re : Localisation + MasterPage

jesusonline

Membre Club Administrateur CodeS-SourceS
en tout cas chez moi le scénario que tu décris fonctionne parfaitement

essaye d'installer le SP1 de VS2005, ca ne peut corriger des problèmes.


Cyril - MSP - MCTS ASP.net & SQL

1 2

Cette discussion est classée dans : asp, page, ressource, masterpage, localisation


Répondre à ce message

Sujets en rapport avec ce message

masterpage et asp 3.0 [ par quineman ] Bonjour,Je suis actuellement en train d'intégrer un site en aspx 2.0 et j'utilise un masterpage. Savez vous s'il est possible d'utiliser ce systeme de (MASTERPAGE & AJAX) Rafraichir une partie de page [ par divinThomas ] Bonjour,Etant debutant, je me per mets de poster car je ne comprends pas bien le fonctionnement d'asp.net.Voici ce que je souahite faire:Dans une ma Ouvrir une page dans un autre web explorer [ par BrokenArrow29 ] Salut,Comment on fait en asp.net pour ouvrir une nouvelle page sans cadre, menu , bar de lien a partir du page déja ouverte.ps Vraiement je suis null Variable de session [ par Cipoli ] Bonjour a tous,Pouvez vous éclairer ma lanterne ?J' ai une page php ou des variables de session existes est il possible de les lires dans une page asp créer une page web asp.net mobile [ par rehab ] salut tout le monde ,je developpe un site e-commerce sur pocket pc  .j'utilise langage c#.comment créer une page web mobile sur l'émulateur pocket pc ASP.net --> jscript [ par stephsk09 ] Bonjour ...Voici mon problème ...J'ai déjà cherché mais je n'ai pas totalement trouvé...c'est pour cela que je viens vous trouver ...voila donc mon so passage de paramtre a une page asp .net [ par foufidou ] Bonjour tout le monde,sur mon site j'ai des onglets qui creer et "styler" en CSS du type :       La societé       <fo Viamichelin maps et asp.net [ par mathos33 ] BonjourJe souhaite utiliser viamichelin maps (géolocalisation) sur mon site Web. Le problème c'est que le code fourni comme exemple implique de l'util Attribuer un valeur a un label via une fonction [ par BrokenArrow29 ] Bonjour a tous!Merci de partager votre expérience.Suite a un problème d'erreur de débutant (car je suis débutant). Cela m'amène a revoir ma facon de f Asp.net et https [ par hichamveo ] Bonjour,j'ai un petit soucis avec une page aspx  que je viens de mettre en ligne sur mon site ,le message :"Page Introuvable" s'affiche quand je fait


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,045 sec (3)

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