gpt4 book ai didi

asp.net - 如何基于 ASP.Net 中的本地化对象创建 UI?

转载 作者:行者123 更新时间:2023-12-04 05:51:16 25 4
gpt4 key购买 nike

我在基于 Web 的应用程序中有一个场景,用户从下拉列表中选择一个国家/地区。选择国家/地区后,国家/地区列表框下方的本地化字段也会显示为该国家/地区。在这里,我还需要根据该国家/地区的语言环境预先选择该国家/地区并预先填充下拉列表。

让我用例子来说明这一点:

示例 :

Country: United States

Corresponding Fields:
State:
Zip Code:
Time:
Currency:
Date:



Country: United Kingdom

Corresponding Fields:
County:
Postal Code:
Time:
Currency:
Date:



Country: India

Corresponding Fields:
Province:
District:
PO Box:
Currency:
Date:
Time:

我如何在 ASP.Net(3.5 或 4.0)中动态地实现这一点?

想知道我们是否可以使用 Google Web Service API 来满足此要求?
期待寻求具有成熟经验的答案。谢谢

最佳答案

我可以看到“印度”国家的字段数比其他国家多 1 个。这是故意的吗?如果是,您可以在数据库中设置与国家相关的字段,并将其本地化文本存储在其他“链接”表中。每个国家/地区的字段数量可能不同。

如果字段要相同,您可以创建特定于语言环境的资源文件并向其添加不同的文本。当您在下拉列表中更改选择时,只需设置 System.Threading.Thread.CurrentThread.CurrentUICulture到相关的区域设置代码。

关于asp.net - 如何基于 ASP.Net 中的本地化对象创建 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10009005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com