📄 regioninfo.aspx
字号:
<%@Page Language="C#" ResponseEncoding="utf-8" Debug="true"%>
<%@Import Namespace="System.Threading"%>
<%@Import Namespace="System.Globalization"%>
<html>
<script runat="server">
RegionInfo region = null;
ArrayList values;
void Page_Load(Object sender, EventArgs args) {
values = new ArrayList();
values.Add ("us");
values.Add ("de");
values.Add ("jp");
values.Add ("fr");
values.Add ("CN");
values.Add ("IT");
if(IsPostBack) {
//使用将下拉菜单中的环境值创始化RegionInfo对象
region = new RegionInfo(DropDown1.SelectedItem.Text);
} else {
region = RegionInfo.CurrentRegion;;
DropDown1.DataSource = values;
DropDown1.DataBind();
}
if(region != null) {
String myregion="当前地区英文名称为:"+region.EnglishName;
myregion+="<p>显示名称:"+region.DisplayName;
myregion+="<p>货币符号:"+region.CurrencySymbol;
Label1.Text=myregion;
}
}
</script>
<body>
<form runat="server">
转换到地区:
<asp:DropDownList id="DropDown1" runat="server" />
<asp:button type=submit Text="转换" runat=server/><p>
<asp:Label id=Label1 runat="server" />
</form>
<hr>
<table width="99%">
<tr>
<td><b>地区名</b></td>
<td><b>英文名</b></td>
<td><b>显示名</b></td>
<td><b>货币符号</b></td>
<td><b>是否采用公制</b></td>
</tr>
<%
for(int i=0;i<values.Count;i++) {
region = new RegionInfo((String)values[i]);
String temp="<tr><td>"+region.Name+"</td><td>"+region.EnglishName;
temp+="</td><td>"+region.DisplayName+"</td><td>"+region.CurrencySymbol;
temp+="</td><td>"+region.IsMetric+"</td></tr>";
Response.Write(temp);
}
%>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -