ASP.Net中的货币选择和价格转换

时间:2012-01-04 11:43:48

标签: c# asp.net

我正在使用C#在ASP.Net 4.0中创建一个电子商务网站,我想知道什么是处理货币选择的最佳方式?我需要提供英镑,欧元和其他货币。即时转换页面上显示的价格的最佳方法是什么?

我知道我必须拥有类似基本费率表的内容,有人可以提供一个这样的例子吗?

2 个答案:

答案 0 :(得分:3)

有一项名为xignite

的网络服务

它可以从任何货币转换为任何货币。对于每个应用程序,它始终是最新且可靠的。但它不是免费的,您支付每次点击或转换。

答案 1 :(得分:1)

要考虑的几点:

  1. 您需要多久更新一次货币汇率?每小时,每天,实时?这会影响您的设计。我建议每天都是一个好的起点。
  2. 我会选择一个'基础'货币 - 在您的情况下可能是英镑 - 并将所有其他货币兑换成此货币。例如,一个简单的表格(根据第1点刷新)将包含目标货币(比如欧元),外汇汇率(到您的基础货币,今天类似于1.201)和日期。
  3. 构建一些可自动连接到其中一个免费RSS源的内容,以填充您的表格(如果您进行简单的Google搜索,可以使用大量内容)。或者,如果费率不经常更新,那么这可能是手动人口。
  4. 避免将任何内容硬编码到页面本身,根据需要随时随地进行FX。请注意,这将意味着在表格中保留费率存档。