J'essaie d'afficher dans un datagrid une colonne contenant des valeurs
numériques de type réelles doubles (Ex : 3.258).
Lors de l'affichage dans le datagrid le séparateur . s'est transformé en ,
pourquoi ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrice
Voir la doc du fichier web.config, section globalization. Cette section permet d'indiquer quelle est la langue à utiliser pour le site web. Il est aussi possible de modifier la culture de la thread courante à chaque requête si la langue à utiliser varie en fonction de l'utilisateur.
-- Patrice
"ylb" a écrit dans le message de news:
Bonjour,
J'essaie d'afficher dans un datagrid une colonne contenant des valeurs numériques de type réelles doubles (Ex : 3.258). Lors de l'affichage dans le datagrid le séparateur . s'est transformé en , pourquoi ?
Merci de votre réponse
Voir la doc du fichier web.config, section globalization. Cette section
permet d'indiquer quelle est la langue à utiliser pour le site web. Il est
aussi possible de modifier la culture de la thread courante à chaque requête
si la langue à utiliser varie en fonction de l'utilisateur.
--
Patrice
"ylb" <ylb@discussions.microsoft.com> a écrit dans le message de
news:F62F3319-F94C-4A31-83D9-E51F687DFBBE@microsoft.com...
Bonjour,
J'essaie d'afficher dans un datagrid une colonne contenant des valeurs
numériques de type réelles doubles (Ex : 3.258).
Lors de l'affichage dans le datagrid le séparateur . s'est transformé en ,
pourquoi ?
Voir la doc du fichier web.config, section globalization. Cette section permet d'indiquer quelle est la langue à utiliser pour le site web. Il est aussi possible de modifier la culture de la thread courante à chaque requête si la langue à utiliser varie en fonction de l'utilisateur.
-- Patrice
"ylb" a écrit dans le message de news:
Bonjour,
J'essaie d'afficher dans un datagrid une colonne contenant des valeurs numériques de type réelles doubles (Ex : 3.258). Lors de l'affichage dans le datagrid le séparateur . s'est transformé en , pourquoi ?
Merci de votre réponse
ylb
J'ai actuellment dans la section globalization <globalization requestEncoding="utf-8" responseEncoding="utf-8"/> que j'ai remplacé par : <globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" culture="en-us"/> cela me permet d'afficher les nombre avec le . comme séparateur, mais comme cette modification est globale, les dates affichées dans mes autres écrans sont affichées avec le format Américain ????????
"Patrice" a écrit :
Voir la doc du fichier web.config, section globalization. Cette section permet d'indiquer quelle est la langue à utiliser pour le site web. Il est aussi possible de modifier la culture de la thread courante à chaque requête si la langue à utiliser varie en fonction de l'utilisateur.
-- Patrice
"ylb" a écrit dans le message de news: > Bonjour, > > J'essaie d'afficher dans un datagrid une colonne contenant des valeurs > numériques de type réelles doubles (Ex : 3.258). > Lors de l'affichage dans le datagrid le séparateur . s'est transformé en , > pourquoi ? > > Merci de votre réponse
J'ai actuellment dans la section globalization
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/> que j'ai
remplacé par :
<globalization requestEncoding="utf-8" responseEncoding="utf-8"
fileEncoding="utf-8" culture="en-us"/>
cela me permet d'afficher les nombre avec le . comme séparateur, mais comme
cette modification est globale, les dates affichées dans mes autres écrans
sont affichées avec le format Américain ????????
"Patrice" a écrit :
Voir la doc du fichier web.config, section globalization. Cette section
permet d'indiquer quelle est la langue à utiliser pour le site web. Il est
aussi possible de modifier la culture de la thread courante à chaque requête
si la langue à utiliser varie en fonction de l'utilisateur.
--
Patrice
"ylb" <ylb@discussions.microsoft.com> a écrit dans le message de
news:F62F3319-F94C-4A31-83D9-E51F687DFBBE@microsoft.com...
> Bonjour,
>
> J'essaie d'afficher dans un datagrid une colonne contenant des valeurs
> numériques de type réelles doubles (Ex : 3.258).
> Lors de l'affichage dans le datagrid le séparateur . s'est transformé en ,
> pourquoi ?
>
> Merci de votre réponse
J'ai actuellment dans la section globalization <globalization requestEncoding="utf-8" responseEncoding="utf-8"/> que j'ai remplacé par : <globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" culture="en-us"/> cela me permet d'afficher les nombre avec le . comme séparateur, mais comme cette modification est globale, les dates affichées dans mes autres écrans sont affichées avec le format Américain ????????
"Patrice" a écrit :
Voir la doc du fichier web.config, section globalization. Cette section permet d'indiquer quelle est la langue à utiliser pour le site web. Il est aussi possible de modifier la culture de la thread courante à chaque requête si la langue à utiliser varie en fonction de l'utilisateur.
-- Patrice
"ylb" a écrit dans le message de news: > Bonjour, > > J'essaie d'afficher dans un datagrid une colonne contenant des valeurs > numériques de type réelles doubles (Ex : 3.258). > Lors de l'affichage dans le datagrid le séparateur . s'est transformé en , > pourquoi ? > > Merci de votre réponse
zk
L'exemple de code suivant illustre l'effet de la modification de la propriété CurrencyGroupSeparator. [Visual Basic] Imports System Imports System.Globalization
Class NumberFormatInfoSample
Public Shared Sub Main()
' Gets a NumberFormatInfo associated with the en-US culture. Dim nfi As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormat
' Displays a value with the default separator (","). Dim myInt As Int64 = 123456789 Console.WriteLine(myInt.ToString("C", nfi))
' Displays the same value with a blank as the separator. nfi.CurrencyGroupSeparator = " " Console.WriteLine(myInt.ToString("C", nfi))
End Sub 'Main
End Class 'NumberFormatInfoSample
'This code produces the following output.
'
'$123,456,789.00
'$123 456 789.00
"ylb" a écrit :
Bonjour,
J'essaie d'afficher dans un datagrid une colonne contenant des valeurs numériques de type réelles doubles (Ex : 3.258). Lors de l'affichage dans le datagrid le séparateur . s'est transformé en , pourquoi ?
Merci de votre réponse
L'exemple de code suivant illustre l'effet de la modification de la propriété
CurrencyGroupSeparator.
[Visual Basic]
Imports System
Imports System.Globalization
Class NumberFormatInfoSample
Public Shared Sub Main()
' Gets a NumberFormatInfo associated with the en-US culture.
Dim nfi As NumberFormatInfo = New CultureInfo("en-US",
False).NumberFormat
' Displays a value with the default separator (",").
Dim myInt As Int64 = 123456789
Console.WriteLine(myInt.ToString("C", nfi))
' Displays the same value with a blank as the separator.
nfi.CurrencyGroupSeparator = " "
Console.WriteLine(myInt.ToString("C", nfi))
End Sub 'Main
End Class 'NumberFormatInfoSample
'This code produces the following output.
'
'$123,456,789.00
'$123 456 789.00
"ylb" a écrit :
Bonjour,
J'essaie d'afficher dans un datagrid une colonne contenant des valeurs
numériques de type réelles doubles (Ex : 3.258).
Lors de l'affichage dans le datagrid le séparateur . s'est transformé en ,
pourquoi ?
L'exemple de code suivant illustre l'effet de la modification de la propriété CurrencyGroupSeparator. [Visual Basic] Imports System Imports System.Globalization
Class NumberFormatInfoSample
Public Shared Sub Main()
' Gets a NumberFormatInfo associated with the en-US culture. Dim nfi As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormat
' Displays a value with the default separator (","). Dim myInt As Int64 = 123456789 Console.WriteLine(myInt.ToString("C", nfi))
' Displays the same value with a blank as the separator. nfi.CurrencyGroupSeparator = " " Console.WriteLine(myInt.ToString("C", nfi))
End Sub 'Main
End Class 'NumberFormatInfoSample
'This code produces the following output.
'
'$123,456,789.00
'$123 456 789.00
"ylb" a écrit :
Bonjour,
J'essaie d'afficher dans un datagrid une colonne contenant des valeurs numériques de type réelles doubles (Ex : 3.258). Lors de l'affichage dans le datagrid le séparateur . s'est transformé en , pourquoi ?
Merci de votre réponse
zk
ou ca car je n'ai pas bien compris le cas que vous cherchez
L'exemple de code suivant illustre l'effet de la modification de la propriété NumberDecimalSeparator. [Visual Basic] Imports System Imports System.Globalization
Class NumberFormatInfoSample
Public Shared Sub Main()
' Gets a NumberFormatInfo associated with the en-US culture. Dim nfi As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormat
' Displays a value with the default separator ("."). Dim myInt As Int64 = 123456789 Console.WriteLine(myInt.ToString("N", nfi))
' Displays the same value with a blank as the separator. nfi.NumberDecimalSeparator = " " Console.WriteLine(myInt.ToString("N", nfi))
End Sub 'Main
End Class 'NumberFormatInfoSample
'This code produces the following output.
'
'123,456,789.00
'123,456,789 00
"Patrice" a écrit :
Voir la doc du fichier web.config, section globalization. Cette section permet d'indiquer quelle est la langue à utiliser pour le site web. Il est aussi possible de modifier la culture de la thread courante à chaque requête si la langue à utiliser varie en fonction de l'utilisateur.
-- Patrice
"ylb" a écrit dans le message de news: > Bonjour, > > J'essaie d'afficher dans un datagrid une colonne contenant des valeurs > numériques de type réelles doubles (Ex : 3.258). > Lors de l'affichage dans le datagrid le séparateur . s'est transformé en , > pourquoi ? > > Merci de votre réponse
ou ca car je n'ai pas bien compris le cas que vous cherchez
L'exemple de code suivant illustre l'effet de la modification de la
propriété NumberDecimalSeparator.
[Visual Basic]
Imports System
Imports System.Globalization
Class NumberFormatInfoSample
Public Shared Sub Main()
' Gets a NumberFormatInfo associated with the en-US culture.
Dim nfi As NumberFormatInfo = New CultureInfo("en-US",
False).NumberFormat
' Displays a value with the default separator (".").
Dim myInt As Int64 = 123456789
Console.WriteLine(myInt.ToString("N", nfi))
' Displays the same value with a blank as the separator.
nfi.NumberDecimalSeparator = " "
Console.WriteLine(myInt.ToString("N", nfi))
End Sub 'Main
End Class 'NumberFormatInfoSample
'This code produces the following output.
'
'123,456,789.00
'123,456,789 00
"Patrice" a écrit :
Voir la doc du fichier web.config, section globalization. Cette section
permet d'indiquer quelle est la langue à utiliser pour le site web. Il est
aussi possible de modifier la culture de la thread courante à chaque requête
si la langue à utiliser varie en fonction de l'utilisateur.
--
Patrice
"ylb" <ylb@discussions.microsoft.com> a écrit dans le message de
news:F62F3319-F94C-4A31-83D9-E51F687DFBBE@microsoft.com...
> Bonjour,
>
> J'essaie d'afficher dans un datagrid une colonne contenant des valeurs
> numériques de type réelles doubles (Ex : 3.258).
> Lors de l'affichage dans le datagrid le séparateur . s'est transformé en ,
> pourquoi ?
>
> Merci de votre réponse
ou ca car je n'ai pas bien compris le cas que vous cherchez
L'exemple de code suivant illustre l'effet de la modification de la propriété NumberDecimalSeparator. [Visual Basic] Imports System Imports System.Globalization
Class NumberFormatInfoSample
Public Shared Sub Main()
' Gets a NumberFormatInfo associated with the en-US culture. Dim nfi As NumberFormatInfo = New CultureInfo("en-US", False).NumberFormat
' Displays a value with the default separator ("."). Dim myInt As Int64 = 123456789 Console.WriteLine(myInt.ToString("N", nfi))
' Displays the same value with a blank as the separator. nfi.NumberDecimalSeparator = " " Console.WriteLine(myInt.ToString("N", nfi))
End Sub 'Main
End Class 'NumberFormatInfoSample
'This code produces the following output.
'
'123,456,789.00
'123,456,789 00
"Patrice" a écrit :
Voir la doc du fichier web.config, section globalization. Cette section permet d'indiquer quelle est la langue à utiliser pour le site web. Il est aussi possible de modifier la culture de la thread courante à chaque requête si la langue à utiliser varie en fonction de l'utilisateur.
-- Patrice
"ylb" a écrit dans le message de news: > Bonjour, > > J'essaie d'afficher dans un datagrid une colonne contenant des valeurs > numériques de type réelles doubles (Ex : 3.258). > Lors de l'affichage dans le datagrid le séparateur . s'est transformé en , > pourquoi ? > > Merci de votre réponse
Patrice
Revenons au début. Ton site est en quelle langue ?
Le "séparateur décimal" en français est bien la virgule et non pas le point ce qui m'a fait penser que tu voulais modifier la langue.
Où veux tu afficher les nombres en anglais (avec quel séparateur de milliers ?) et le reste en français ?
-- Patrice
"ylb" a écrit dans le message de news:
J'ai actuellment dans la section globalization <globalization requestEncoding="utf-8" responseEncoding="utf-8"/> que j'ai remplacé par : <globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" culture="en-us"/> cela me permet d'afficher les nombre avec le . comme séparateur, mais
comme
cette modification est globale, les dates affichées dans mes autres écrans sont affichées avec le format Américain ????????
"Patrice" a écrit :
> Voir la doc du fichier web.config, section globalization. Cette section > permet d'indiquer quelle est la langue à utiliser pour le site web. Il
est
> aussi possible de modifier la culture de la thread courante à chaque
requête
> si la langue à utiliser varie en fonction de l'utilisateur. > > -- > Patrice > > "ylb" a écrit dans le message de > news: > > Bonjour, > > > > J'essaie d'afficher dans un datagrid une colonne contenant des valeurs > > numériques de type réelles doubles (Ex : 3.258). > > Lors de l'affichage dans le datagrid le séparateur . s'est transformé
Revenons au début. Ton site est en quelle langue ?
Le "séparateur décimal" en français est bien la virgule et non pas le point
ce qui m'a fait penser que tu voulais modifier la langue.
Où veux tu afficher les nombres en anglais (avec quel séparateur de milliers
?) et le reste en français ?
--
Patrice
"ylb" <ylb@discussions.microsoft.com> a écrit dans le message de
news:DB932696-FD71-4930-9E84-6090BDCFEC34@microsoft.com...
J'ai actuellment dans la section globalization
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/> que j'ai
remplacé par :
<globalization requestEncoding="utf-8" responseEncoding="utf-8"
fileEncoding="utf-8" culture="en-us"/>
cela me permet d'afficher les nombre avec le . comme séparateur, mais
comme
cette modification est globale, les dates affichées dans mes autres écrans
sont affichées avec le format Américain ????????
"Patrice" a écrit :
> Voir la doc du fichier web.config, section globalization. Cette section
> permet d'indiquer quelle est la langue à utiliser pour le site web. Il
est
> aussi possible de modifier la culture de la thread courante à chaque
requête
> si la langue à utiliser varie en fonction de l'utilisateur.
>
> --
> Patrice
>
> "ylb" <ylb@discussions.microsoft.com> a écrit dans le message de
> news:F62F3319-F94C-4A31-83D9-E51F687DFBBE@microsoft.com...
> > Bonjour,
> >
> > J'essaie d'afficher dans un datagrid une colonne contenant des valeurs
> > numériques de type réelles doubles (Ex : 3.258).
> > Lors de l'affichage dans le datagrid le séparateur . s'est transformé
Revenons au début. Ton site est en quelle langue ?
Le "séparateur décimal" en français est bien la virgule et non pas le point ce qui m'a fait penser que tu voulais modifier la langue.
Où veux tu afficher les nombres en anglais (avec quel séparateur de milliers ?) et le reste en français ?
-- Patrice
"ylb" a écrit dans le message de news:
J'ai actuellment dans la section globalization <globalization requestEncoding="utf-8" responseEncoding="utf-8"/> que j'ai remplacé par : <globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" culture="en-us"/> cela me permet d'afficher les nombre avec le . comme séparateur, mais
comme
cette modification est globale, les dates affichées dans mes autres écrans sont affichées avec le format Américain ????????
"Patrice" a écrit :
> Voir la doc du fichier web.config, section globalization. Cette section > permet d'indiquer quelle est la langue à utiliser pour le site web. Il
est
> aussi possible de modifier la culture de la thread courante à chaque
requête
> si la langue à utiliser varie en fonction de l'utilisateur. > > -- > Patrice > > "ylb" a écrit dans le message de > news: > > Bonjour, > > > > J'essaie d'afficher dans un datagrid une colonne contenant des valeurs > > numériques de type réelles doubles (Ex : 3.258). > > Lors de l'affichage dans le datagrid le séparateur . s'est transformé