OVH Cloud OVH Cloud

Calendar

3 réponses
Avatar
DELESTRE Christophe
Bonjour,

J'ai un petit soucis dans mon application Web écrite en ASP.NET avec du C#
en code behind, j'utilise un controle Web de type Calendar et j'aimerai
changer à la volée la culture de ce calendar pour qu'il m'affiche le
calendrier soit anglais, soit français, soit tchèque

J'utilise le code suivant dans le Page_Load de ma page :
// Set the culture info and the culutre UI info to Locale of web site
Thread.CurrentThread.CurrentCulture = new CultureInfo(this.Locale);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(this.Locale);

Mais rien n'y fait.....

Quelqu'un à t'il la solution, ou des pistes à suivre,

Merci bcp

--
DELESTRE Christophe - Groupe SQLI
Ingénieur Concepteur Développeur
Immeuble "Le Pressensé"
268, avenue du Président Wilson
93200 La plaine Saint-Denis

3 réponses

Avatar
Frédéric Queudret [MS]
Bonjour,

Pouvez-vous préciser comment vous mettez à jour "this.Locale" et d'où vous
récupérez la valeur.
Essayez en forcant les valeurs "en-US" "fr-FR", etc. pour vérifier que cela
marche.

Frédéric.

"DELESTRE Christophe" wrote in message
news:
Bonjour,

J'ai un petit soucis dans mon application Web écrite en ASP.NET avec du C#
en code behind, j'utilise un controle Web de type Calendar et j'aimerai
changer à la volée la culture de ce calendar pour qu'il m'affiche le
calendrier soit anglais, soit français, soit tchèque

J'utilise le code suivant dans le Page_Load de ma page :
// Set the culture info and the culutre UI info to Locale of web site
Thread.CurrentThread.CurrentCulture = new CultureInfo(this.Locale);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(this.Locale);

Mais rien n'y fait.....

Quelqu'un à t'il la solution, ou des pistes à suivre,

Merci bcp

--
DELESTRE Christophe - Groupe SQLI
Ingénieur Concepteur Développeur
Immeuble "Le Pressensé"
268, avenue du Président Wilson
93200 La plaine Saint-Denis



Avatar
DELESTRE Christophe
Bonjour Frédéric,

J'obtiens la valeur de this.Locale en faisant dériver la page de
Microsoft.MSCOM.MNP.Framework.Page qui contient la locale du site définie
dans le fichier Configuration.xml qu'utilise l'outil MNP

J'ai essayé en placant en dur les valeurs que vous mentionnez, rien n'y
fait, et la je ne comprends plus, mon neuronne va exploser :)

Merci à vous,



"Frédéric Queudret [MS]" a écrit :

Bonjour,

Pouvez-vous préciser comment vous mettez à jour "this.Locale" et d'où vous
récupérez la valeur.
Essayez en forcant les valeurs "en-US" "fr-FR", etc. pour vérifier que cela
marche.

Frédéric.

"DELESTRE Christophe" wrote in message
news:
> Bonjour,
>
> J'ai un petit soucis dans mon application Web écrite en ASP.NET avec du C#
> en code behind, j'utilise un controle Web de type Calendar et j'aimerai
> changer à la volée la culture de ce calendar pour qu'il m'affiche le
> calendrier soit anglais, soit français, soit tchèque
>
> J'utilise le code suivant dans le Page_Load de ma page :
> // Set the culture info and the culutre UI info to Locale of web site
> Thread.CurrentThread.CurrentCulture = new CultureInfo(this.Locale);
> Thread.CurrentThread.CurrentUICulture = new CultureInfo(this.Locale);
>
> Mais rien n'y fait.....
>
> Quelqu'un à t'il la solution, ou des pistes à suivre,
>
> Merci bcp
>
> --
> DELESTRE Christophe - Groupe SQLI
> Ingénieur Concepteur Développeur
> Immeuble "Le Pressensé"
> 268, avenue du Président Wilson
> 93200 La plaine Saint-Denis
>





Avatar
DELESTRE Christophe
J’ai essayé votre manipulation mais rien n’a faire, le calendar refuse
obstinément de changer de Culture.



Je n’ai pas eu votre code en pièce jointe.



Cordialement,



DELESTRE Christophe

EMEA Small Business Portal Developper



"Frédéric Queudret [MS]" a écrit :

Pouvez-vous essayer en dérivant directement de System.Web.UI.Page?
Ci-joint une page et le code-behind qui fonctionne chez moi. Pouvez-vous
tester chez vous?
Frédéric.

"DELESTRE Christophe" wrote in message
news:
> Bonjour Frédéric,
>
> J'obtiens la valeur de this.Locale en faisant dériver la page de
> Microsoft.MSCOM.MNP.Framework.Page qui contient la locale du site définie
> dans le fichier Configuration.xml qu'utilise l'outil MNP
>
> J'ai essayé en placant en dur les valeurs que vous mentionnez, rien n'y
> fait, et la je ne comprends plus, mon neuronne va exploser :)
>
> Merci à vous,
>
>
>
> "Frédéric Queudret [MS]" a écrit :
>
>> Bonjour,
>>
>> Pouvez-vous préciser comment vous mettez à jour "this.Locale" et d'où
>> vous
>> récupérez la valeur.
>> Essayez en forcant les valeurs "en-US" "fr-FR", etc. pour vérifier que
>> cela
>> marche.
>>
>> Frédéric.
>>
>> "DELESTRE Christophe" wrote in message
>> news:
>> > Bonjour,
>> >
>> > J'ai un petit soucis dans mon application Web écrite en ASP.NET avec du
>> > C#
>> > en code behind, j'utilise un controle Web de type Calendar et j'aimerai
>> > changer à la volée la culture de ce calendar pour qu'il m'affiche le
>> > calendrier soit anglais, soit français, soit tchèque
>> >
>> > J'utilise le code suivant dans le Page_Load de ma page :
>> > // Set the culture info and the culutre UI info to Locale of web site
>> > Thread.CurrentThread.CurrentCulture = new CultureInfo(this.Locale);
>> > Thread.CurrentThread.CurrentUICulture = new CultureInfo(this.Locale);
>> >
>> > Mais rien n'y fait.....
>> >
>> > Quelqu'un à t'il la solution, ou des pistes à suivre,
>> >
>> > Merci bcp
>> >
>> > --
>> > DELESTRE Christophe - Groupe SQLI
>> > Ingénieur Concepteur Développeur
>> > Immeuble "Le Pressensé"
>> > 268, avenue du Président Wilson
>> > 93200 La plaine Saint-Denis
>> >
>>
>>
>>