在aspx vb代码中更改货币

时间:2018-06-18 11:35:25

标签: asp.net vb.net localization

我在aspx上获得了一个网站,我不得不做一些改动。不幸的是,我不是程序员,但我通过查看代码并使用常识来设法完成大部分更改。 但他们唯一无法做的就是将货币从$(美元)改为£(GBP) 基本上我有一个带有下拉列表的表单(见图)drop down menu with $ 代码就是这个

InsertFirstListItem(DropDownCoverAmount, "How much cover would you like?", "")
DropDownCoverAmount.Items.Add(New ListItem("Less than £50,000", "upto50"))
For intLoop As Integer = 50000 To 700000 Step 10000
DropDownCoverAmount.Items.Add(New ListItem(intLoop.ToString("C0"), intLoop.ToString))
Next
DropDownCoverAmount.Items.Add(New ListItem("More than £700,000", "above700"))

它从10.000上升到7000.000 但它以美元计算。如何以及在何处将其更改为GPB£

任何帮助都将受到高度赞赏

更新(2018-06-18 12:39:19Z):

在评论之后,代码现在是

InsertFirstListItem(DropDownCoverAmount, "How much cover would you like?", "")
DropDownCoverAmount.Items.Add(New ListItem("Less than £50,000", "upto50"))
Dim ci = New Globalization.CultureInfo("en-GB")
For intLoop As Integer = 50000 To 700000 Step 10000
    DropDownCoverAmount.Items.Add(New ListItem(intLoop.ToString("C0", ci), intLoop.ToString))

但仍然有错误。

0 个答案:

没有答案