博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP.NET 3.5(c#)区域化设置(LCID)
阅读量:6925 次
发布时间:2019-06-27

本文共 8921 字,大约阅读时间需要 29 分钟。

ExpandedBlockStart.gif
代码
  1 
   
///
 
<summary>
  2 
    
///
区域设置ID(LCID)
  3 
    
///
涂聚文 
http://geovindu.blog.163.com
 
  4 
    
///
 
</summary>
  5 
    
///
 
<param name="sender"></param>
  6 
    
///
 
<param name="e"></param>
  7 
    
protected
 
void
 Page_Load(
object
 sender, EventArgs e)
  8 
    {
  9 
        
try
 10 
        {
 11 
            Response.ContentEncoding 
=
 Encoding.UTF8;
 12 
            Response.Write(
"
<table border=\
"
1
\
"
>
"
);
 13 
            Response.Write(ShowDateTimeCurrency(
"
af-ZA
"
));
 14 
            Response.Write(ShowDateTimeCurrency(
"
sq-AL
"
));
 15 
            Response.Write(ShowDateTimeCurrency(
"
ar-DZ
"
));
 16 
            Response.Write(ShowDateTimeCurrency(
"
ar-BH
"
));
 17 
            Response.Write(ShowDateTimeCurrency(
"
ar-EG
"
));
 18 
            Response.Write(ShowDateTimeCurrency(
"
ar-IQ
"
));
 19 
            Response.Write(ShowDateTimeCurrency(
"
ar-JO
"
));
 20 
            Response.Write(ShowDateTimeCurrency(
"
ar-KW
"
));
 21 
            Response.Write(ShowDateTimeCurrency(
"
ar-LB
"
));
 22 
            Response.Write(ShowDateTimeCurrency(
"
ar-LY
"
));
 23 
            Response.Write(ShowDateTimeCurrency(
"
ar-MA
"
));
 24 
            Response.Write(ShowDateTimeCurrency(
"
ar-OM
"
));
 25 
            Response.Write(ShowDateTimeCurrency(
"
ar-QA
"
));
 26 
            Response.Write(ShowDateTimeCurrency(
"
ar-SA
"
));
 27 
            Response.Write(ShowDateTimeCurrency(
"
ar-SY
"
));
 28 
            Response.Write(ShowDateTimeCurrency(
"
ar-TN
"
));
 29 
            Response.Write(ShowDateTimeCurrency(
"
ar-AE
"
));
 30 
            Response.Write(ShowDateTimeCurrency(
"
ar-YE
"
));
 31 
            Response.Write(ShowDateTimeCurrency(
"
hy-AM
"
));
 32 
           
//
 Response.Write(ShowDateTimeCurrency("az-AZ-Cyrl"));
 33 
            Response.Write(ShowDateTimeCurrency(
"
eu-ES
"
));
 34 
            Response.Write(ShowDateTimeCurrency(
"
ca-ES
"
));
 35 
            Response.Write(ShowDateTimeCurrency(
"
be-BY
"
));
 36 
            Response.Write(ShowDateTimeCurrency(
"
bg-BG
"
));
 37 
            Response.Write(ShowDateTimeCurrency(
"
hr-HR
"
));
 38 
            Response.Write(ShowDateTimeCurrency(
"
cs-CZ
"
));
 39 
            Response.Write(ShowDateTimeCurrency(
"
da-DK
"
));
 40 
            
//
Response.Write(ShowDateTimeCurrency("div-MV"));
 41 
            Response.Write(ShowDateTimeCurrency(
"
nl-BE
"
));
 42 
            Response.Write(ShowDateTimeCurrency(
"
nl-NL
"
));
 43 
            Response.Write(ShowDateTimeCurrency(
"
et-EE
"
));
 44 
            Response.Write(ShowDateTimeCurrency(
"
fo-FO
"
));
 45 
            Response.Write(ShowDateTimeCurrency(
"
fa-IR
"
));
 46 
            Response.Write(ShowDateTimeCurrency(
"
fi-FI
"
));
 47 
            Response.Write(ShowDateTimeCurrency(
"
fr-BE
"
));
 48 
            Response.Write(ShowDateTimeCurrency(
"
fr-CA
"
));
 49 
            Response.Write(ShowDateTimeCurrency(
"
fr-FR
"
));
 50 
            Response.Write(ShowDateTimeCurrency(
"
fr-LU
"
));
 51 
            Response.Write(ShowDateTimeCurrency(
"
fr-MC
"
));
 52 
            Response.Write(ShowDateTimeCurrency(
"
fr-CH
"
));
 53 
            Response.Write(ShowDateTimeCurrency(
"
gl-ES
"
));
 54 
            Response.Write(ShowDateTimeCurrency(
"
ka-GE
"
));
 55 
            Response.Write(ShowDateTimeCurrency(
"
de-AT
"
));
 56 
            Response.Write(ShowDateTimeCurrency(
"
de-DE
"
));
 57 
            Response.Write(ShowDateTimeCurrency(
"
de-LI
"
));
 58 
            Response.Write(ShowDateTimeCurrency(
"
de-LU
"
));
 59 
            Response.Write(ShowDateTimeCurrency(
"
de-CH
"
));
 60 
            Response.Write(ShowDateTimeCurrency(
"
el-GR
"
));
 61 
            Response.Write(ShowDateTimeCurrency(
"
gu-IN
"
));
 62 
            Response.Write(ShowDateTimeCurrency(
"
he-IL
"
));
 63 
            Response.Write(ShowDateTimeCurrency(
"
hi-IN
"
));
 64 
            Response.Write(ShowDateTimeCurrency(
"
hu-HU
"
));
 65 
            Response.Write(ShowDateTimeCurrency(
"
is-IS
"
));
 66 
            Response.Write(ShowDateTimeCurrency(
"
id-ID
"
));
 67 
            Response.Write(ShowDateTimeCurrency(
"
it-IT
"
));
 68 
            Response.Write(ShowDateTimeCurrency(
"
it-CH
"
));
 69 
            Response.Write(ShowDateTimeCurrency(
"
kn-IN
"
));
 70 
            Response.Write(ShowDateTimeCurrency(
"
kk-KZ
"
));
 71 
            Response.Write(ShowDateTimeCurrency(
"
kok-IN
"
));
 72 
            Response.Write(ShowDateTimeCurrency(
"
ky-KG
"
));
 73 
            Response.Write(ShowDateTimeCurrency(
"
lv-LV
"
));
 74 
            Response.Write(ShowDateTimeCurrency(
"
lt-LT
"
));
 75 
            Response.Write(ShowDateTimeCurrency(
"
mk-MK
"
));
 76 
            Response.Write(ShowDateTimeCurrency(
"
ms-BN
"
));
 77 
            Response.Write(ShowDateTimeCurrency(
"
ms-MY
"
));
 78 
            Response.Write(ShowDateTimeCurrency(
"
mr-IN
"
));
 79 
            Response.Write(ShowDateTimeCurrency(
"
mn-MN
"
));
 80 
            Response.Write(ShowDateTimeCurrency(
"
nb-NO
"
));
 81 
            Response.Write(ShowDateTimeCurrency(
"
nn-NO
"
));
 82 
            Response.Write(ShowDateTimeCurrency(
"
pl-PL
"
));
 83 
            Response.Write(ShowDateTimeCurrency(
"
pt-BR
"
));
 84 
            Response.Write(ShowDateTimeCurrency(
"
pt-PT
"
));
 85 
            Response.Write(ShowDateTimeCurrency(
"
ro-RO
"
));
 86 
            Response.Write(ShowDateTimeCurrency(
"
ru-RU
"
));
 87 
            Response.Write(ShowDateTimeCurrency(
"
sa-IN
"
));
 88 
            Response.Write(ShowDateTimeCurrency(
"
sk-SK
"
));
 89 
            Response.Write(ShowDateTimeCurrency(
"
sl-SI
"
));
 90 
            Response.Write(ShowDateTimeCurrency(
"
es-AR
"
));
 91 
            Response.Write(ShowDateTimeCurrency(
"
es-BO
"
));
 92 
            Response.Write(ShowDateTimeCurrency(
"
es-CL
"
));
 93 
            Response.Write(ShowDateTimeCurrency(
"
es-CO
"
));
 94 
            Response.Write(ShowDateTimeCurrency(
"
es-CR
"
));
 95 
            Response.Write(ShowDateTimeCurrency(
"
es-DO
"
));
 96 
            Response.Write(ShowDateTimeCurrency(
"
es-EC
"
));
 97 
            Response.Write(ShowDateTimeCurrency(
"
es-SV
"
));
 98 
            Response.Write(ShowDateTimeCurrency(
"
es-GT
"
));
 99 
            Response.Write(ShowDateTimeCurrency(
"
es-HN
"
));
100 
            Response.Write(ShowDateTimeCurrency(
"
es-MX
"
));
101 
            Response.Write(ShowDateTimeCurrency(
"
es-NI
"
));
102 
            Response.Write(ShowDateTimeCurrency(
"
es-PA
"
));
103 
            Response.Write(ShowDateTimeCurrency(
"
es-PY
"
));
104 
            Response.Write(ShowDateTimeCurrency(
"
es-PE
"
));
105 
            Response.Write(ShowDateTimeCurrency(
"
es-PR
"
));
106 
            Response.Write(ShowDateTimeCurrency(
"
es-ES
"
));
107 
            Response.Write(ShowDateTimeCurrency(
"
es-UY
"
));
108 
            Response.Write(ShowDateTimeCurrency(
"
es-VE
"
));
109 
            Response.Write(ShowDateTimeCurrency(
"
sw-KE
"
));
110 
            Response.Write(ShowDateTimeCurrency(
"
sv-FI
"
));
111 
            Response.Write(ShowDateTimeCurrency(
"
sv-SE
"
));
112 
            Response.Write(ShowDateTimeCurrency(
"
syr-SY
"
));
113 
            Response.Write(ShowDateTimeCurrency(
"
ta-IN
"
));
114 
            Response.Write(ShowDateTimeCurrency(
"
tt-RU
"
));
115 
            Response.Write(ShowDateTimeCurrency(
"
te-IN
"
));
116 
            Response.Write(ShowDateTimeCurrency(
"
th-TH
"
));
117 
            Response.Write(ShowDateTimeCurrency(
"
tr-TR
"
));
118 
            Response.Write(ShowDateTimeCurrency(
"
uk-UA
"
));
119 
            Response.Write(ShowDateTimeCurrency(
""
));
120 
            Response.Write(ShowDateTimeCurrency(
"
en-US
"
));
121 
            Response.Write(ShowDateTimeCurrency(
"
en-AU
"
));
122 
            Response.Write(ShowDateTimeCurrency(
"
en-BZ
"
));
123 
            Response.Write(ShowDateTimeCurrency(
"
en-CA
"
));
124 
           
//
 Response.Write(ShowDateTimeCurrency("en-CB"));
125 
            Response.Write(ShowDateTimeCurrency(
"
en-IE
"
));
126 
            Response.Write(ShowDateTimeCurrency(
"
en-JM
"
));
127 
            Response.Write(ShowDateTimeCurrency(
"
en-NZ
"
));
128 
            Response.Write(ShowDateTimeCurrency(
"
en-PH
"
));
129 
            Response.Write(ShowDateTimeCurrency(
"
en-ZA
"
));
130 
            Response.Write(ShowDateTimeCurrency(
"
en-TT
"
));
131 
            Response.Write(ShowDateTimeCurrency(
"
en-GB
"
));
132 
            Response.Write(ShowDateTimeCurrency(
"
en-ZW
"
));
133 
            Response.Write(ShowDateTimeCurrency(
"
ja-JP
"
));
134 
            Response.Write(ShowDateTimeCurrency(
"
de-DE
"
));
135 
            Response.Write(ShowDateTimeCurrency(
"
zh-CN
"
));
136 
            Response.Write(ShowDateTimeCurrency(
"
ko-KR
"
));
137 
            Response.Write(ShowDateTimeCurrency(
"
ru-RU
"
));
138 
            Response.Write(ShowDateTimeCurrency(
"
zh-TW
"
));
139 
            Response.Write(ShowDateTimeCurrency(
"
zh-HK
"
));
140 
            Response.Write(ShowDateTimeCurrency(
"
zh-SG
"
));
141 
            Response.Write(ShowDateTimeCurrency(
"
zh-MO
"
));
142 
           
//
 Response.Write(ShowDateTimeCurrency("zh-CHS"));
143 
           
//
 Response.Write(ShowDateTimeCurrency("zh-CHT"));
144 
            Response.Write(ShowDateTimeCurrency(
"
ur-PK
"
));
145 
            
//
Response.Write(ShowDateTimeCurrency("uz"));
146 
            
//
Response.Write(ShowDateTimeCurrency("uz-UZ-Cyrl"));
147 
           
//
 Response.Write(ShowDateTimeCurrency("uz-UZ-Latn"));
148 
            
//
Response.Write(ShowDateTimeCurrency("vi"));
149 
            Response.Write(ShowDateTimeCurrency(
"
vi-VN
"
));
150 
151 
            Response.Write(
"
</table>
"
);
152 
        }
153 
        
catch
 (Exception ex)
154 
        {
155 
            Response.Write(
"
erro:
"
 
+
 ex.Message.ToString() 
+
 
"
<br/>
"
);
156 
        }
157 
    }
158 
    
///
 
<summary>
159 
    
///
 区域化设置和符集的匹配
160 
    
///
 
</summary>
161 
    
///
 
<param name="sLocale">
区域代码LCID
</param>
162 
    
///
 
<returns>
返回区域字符集
</returns>
163 
    
public
 
string
 ShowDateTimeCurrency(
string
 sLocale)
164 
    {
165 
        Page.Culture 
=
 sLocale;
166 
        
string
 formateDate
=
(DateTimeFormatInfo.GetInstance(
null
)).LongDatePattern;
167 
        
string
 formateTime
=
(DateTimeFormatInfo.GetInstance(
null
)).LongTimePattern;
168 
        
int
 i
=
1000
;
169 
        
string
 formateCurrency
=
i.ToString(
"
C
"
);
170 
        
int
 j
=
50
;
171 
        
double
 k
=
0.2
;
172 
        
string
 formateNumber
=
j.ToString(
"
F
"
)
+
"
&
"
+
k.ToString(
"
F
"
);
173 
        
string
 Result
=
"
<tr>
"
;
174 
        Result
+=
"
<td>
"
+
CultureInfo.CurrentCulture.DisplayName
+
"
</td>
"
;
175 
        Result
+=
"
<td>
"
+
DateTime.Now.ToString(formateDate)
+
"
</td>
"
;
176 
        Result
+=
"
<td>
"
+
DateTime.Now.ToString(formateTime)
+
"
</td>
"
;
177 
        Result
+=
"
<td>
"
+
formateCurrency
+
"
</td>
"
;
178 
        Result
+=
"
<td>
"
+
formateNumber
+
"
</td></td>
"
;
179 
        
return
 (Result);
180 
181 
    }
182 

转载地址:http://fscjl.baihongyu.com/

你可能感兴趣的文章
js对象的两种写法
查看>>
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 7 章 查询_7.8. WITH查询(公共表表达式)...
查看>>
BOSE打造新型AR眼镜Frames,可通过声音来实现身临其境的音频体验
查看>>
提速 10%,V8 引擎推出全新 Liftoff 基线编译器
查看>>
控件篇
查看>>
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 21 章 数据库角色_21.5. 默认角色
查看>>
HTTP响应状态码参考
查看>>
[UWP]新控件ColorPicker
查看>>
巧用fastjson自定义序列化类实现字段的转换
查看>>
基于 ANSIBLE 自动化运维实践
查看>>
MYSQL调优常用的方法
查看>>
PHP 扫码识别信息
查看>>
销毁其他进程的弹窗
查看>>
基于java的分布式爬虫
查看>>
【解决错误码为0xC8000222的 .NET Framework 4 安装失败问题】
查看>>
在Linux的sqlplus中不能使用vi时的解决方法
查看>>
【framework】spring3-mvc-开篇
查看>>
美团正押注无人车?没错,这是外卖大战的第三阶段
查看>>
JDK/bin目录下的不同exe文件的用途
查看>>
关于iOS`UITableViewCell 使用系统 多选 全选问题
查看>>