Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何读取最终用户客户端的控制面板设置_Javascript_Asp.net_C# 4.0_Iis - Fatal编程技术网

Javascript 如何读取最终用户客户端的控制面板设置

Javascript 如何读取最终用户客户端的控制面板设置,javascript,asp.net,c#-4.0,iis,Javascript,Asp.net,C# 4.0,Iis,我有一个应用程序,在该应用程序中,我必须通过从(在Windows中:控制面板>区域和语言>其他设置>数字分组符号)中选择设置来显示货币输入字段。例如,1234567.89。如果我将数字分组符号更改为撇号('),则结果将为1'234'567.89。为此,我使用以下代码: int value = 123456789; string output = (value.ToString("C", CultureInfo.CurrentCulture)); Response.Writ

我有一个应用程序,在该应用程序中,我必须通过从(在Windows中:控制面板>区域和语言>其他设置>数字分组符号)中选择设置来显示货币输入字段。例如,1234567.89。如果我将数字分组符号更改为撇号('),则结果将为1'234'567.89。为此,我使用以下代码:

    int value = 123456789;
    string output = (value.ToString("C", CultureInfo.CurrentCulture));
    Response.Write(output);
上面的代码给出的输出类似于123“456”789.00。因为我的数字分组符号是(

这段代码在我的本地服务器上运行良好,但我的实际需求是选择每个客户端设置。 我在IIS上托管我的代码。当其他用户打开页面时,它只选择我的本地设置,而不是最终用户设置。我想选择客户端“控制面板””设置,该设置打开页面并根据其本地设置读取货币输入字段

为了解决这个问题,我遵循url。但没有帮助。请快速帮助,提前感谢

更新:当我在IIS上托管此页面时,默认显示为$123456789.00,但我当前的文化背景是法语,我的数字分组符号是(),输出应该是123“456”789;00欧元。为什么IIS不选择我的控制面板设置


注意:我还将启用基于客户端的区域性设置为True。我需要一些快速帮助。

您会发现它存储在注册表中:

HKEY_CURRENT_USER > Control Panel > International > sThousand

这不应该存储在注册表中吗?