CultureInfo学习
<%@ Page Language="C#" ResponseEncoding="utf-8" %>
<%@Import Namespace="System.Globalization"%>
<%@Import Namespace="System.Threading"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<script runat="server">
protected void Page_Load(object send, EventArgs e)
{
HtmlTableRow r;
HtmlTableCell c;
int row = 0;
//Titel
r = new HtmlTableRow();
r.BgColor = "#0065CE";
c = new HtmlTableCell(); c.InnerText = "Name"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "DisplayName"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "EnglishName"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "NativeName"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "LCID"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "语言代码"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "ISO 639-1代码"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
objTable.Rows.Add(r);
foreach (CultureInfo culture in CultureInfo.GetCultures(CultureTypes.SpecificCultures))
{
r = new HtmlTableRow();
if (row % 2 == 1)
r.BgColor = "Gainsboro";
c = new HtmlTableCell(); c.InnerText = culture.Name; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.DisplayName; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.EnglishName; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.NativeName; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.LCID.ToString(); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.ThreeLetterISOLanguageName; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.ThreeLetterWindowsLanguageName; r.Cells.Add(c);
objTable.Rows.Add(r);
row++;
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>CultureInfo</title>
<style>
td{font-size:12px}
</style>
</head>
<body bgcolor="white" leftmargin="0">
<form id="form1" runat="server">
<div>
<table id="objTable" runat="server"></table>
</div>
</form>
</body>
</html>
<%@Import Namespace="System.Globalization"%>
<%@Import Namespace="System.Threading"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<script runat="server">
protected void Page_Load(object send, EventArgs e)
{
HtmlTableRow r;
HtmlTableCell c;
int row = 0;
//Titel
r = new HtmlTableRow();
r.BgColor = "#0065CE";
c = new HtmlTableCell(); c.InnerText = "Name"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "DisplayName"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "EnglishName"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "NativeName"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "LCID"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "语言代码"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = "ISO 639-1代码"; c.Attributes.Add("style", "color:#ffffff;text-align:center;font-weight: bold"); r.Cells.Add(c);
objTable.Rows.Add(r);
foreach (CultureInfo culture in CultureInfo.GetCultures(CultureTypes.SpecificCultures))
{
r = new HtmlTableRow();
if (row % 2 == 1)
r.BgColor = "Gainsboro";
c = new HtmlTableCell(); c.InnerText = culture.Name; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.DisplayName; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.EnglishName; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.NativeName; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.LCID.ToString(); r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.ThreeLetterISOLanguageName; r.Cells.Add(c);
c = new HtmlTableCell(); c.InnerText = culture.ThreeLetterWindowsLanguageName; r.Cells.Add(c);
objTable.Rows.Add(r);
row++;
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>CultureInfo</title>
<style>
td{font-size:12px}
</style>
</head>
<body bgcolor="white" leftmargin="0">
<form id="form1" runat="server">
<div>
<table id="objTable" runat="server"></table>
</div>
</form>
</body>
</html>