现在的位置: 首页 > 综合 > 正文

CultureInfo学习

2011年06月19日 ⁄ 综合 ⁄ 共 2803字 ⁄ 字号 评论关闭
<%@ 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>

抱歉!评论已关闭.