Bonjour

Question bête sûrement, mais dans un repeater, j'utilise des <%# %> pour mettre mes données (normal me direz vous ) mais je voudrait par exemple que mes double soient formatés dans le format de la culture courante (le fameux System.Threading.Thread.CurrentThread.CurentCultureInfo.NumberFormat)

J'utilise des DataTable en source de données, et le code suivant ne me donne pas le résultat que j'attends

CodeBehind
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
DataTable tbl_donnees = new DataTable();
tbl_donnees.Columns.Add("TEST", typeof(double));
 
tbl_donnees.Rows.Add(2000.0);
 
rpt_donnees.DataSource = tbl_donnees;
rpt_donnees.DataBind();
ASPX
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<asp:Repeater ID="rpt_donnees" runat="server">
    <ItemTemplate>
        <%# DataBinder.Eval(Container.DataItem, "TEST") %><br />
    </ItemTemplate>
</asp:Repeater>
Ce code me renvoit
mais moi je voudrait qu'il me renvoie
si je suis en francais ou
si je suis en anglais US...