ASP.NET 3.5(c#)区域化设置(LCID)

 

/// <summary>
    ///区域设置ID(LCID)
    ///涂聚文 http://geovindu.blog.163.com

    ///
</summary>
    /// <param name="sender"></param>
    ///
<param name="e"></param>
    protected void Page_Load(object
sender, EventArgs e)
    {
        try
        {
           
Response.ContentEncoding = Encoding.UTF8;
           
Response.Write("<table border=/"1/">");
           
Response.Write(ShowDateTimeCurrency("af-ZA"));
           
Response.Write(ShowDateTimeCurrency("sq-AL"));
           
Response.Write(ShowDateTimeCurrency("ar-DZ"));
           
Response.Write(ShowDateTimeCurrency("ar-BH"));
           
Response.Write(ShowDateTimeCurrency("ar-EG"));
           
Response.Write(ShowDateTimeCurrency("ar-IQ"));
           
Response.Write(ShowDateTimeCurrency("ar-JO"));
           
Response.Write(ShowDateTimeCurrency("ar-KW"));
           
Response.Write(ShowDateTimeCurrency("ar-LB"));
           
Response.Write(ShowDateTimeCurrency("ar-LY"));
           
Response.Write(ShowDateTimeCurrency("ar-MA"));
           
Response.Write(ShowDateTimeCurrency("ar-OM"));
           
Response.Write(ShowDateTimeCurrency("ar-QA"));
           
Response.Write(ShowDateTimeCurrency("ar-SA"));
           
Response.Write(ShowDateTimeCurrency("ar-SY"));
           
Response.Write(ShowDateTimeCurrency("ar-TN"));
           
Response.Write(ShowDateTimeCurrency("ar-AE"));
           
Response.Write(ShowDateTimeCurrency("ar-YE"));
           
Response.Write(ShowDateTimeCurrency("hy-AM"));
           //
Response.Write(ShowDateTimeCurrency("az-AZ-Cyrl"));
           
Response.Write(ShowDateTimeCurrency("eu-ES"));
           
Response.Write(ShowDateTimeCurrency("ca-ES"));
           
Response.Write(ShowDateTimeCurrency("be-BY"));
           
Response.Write(ShowDateTimeCurrency("bg-BG"));
           
Response.Write(ShowDateTimeCurrency("hr-HR"));
           
Response.Write(ShowDateTimeCurrency("cs-CZ"));
           
Response.Write(ShowDateTimeCurrency("da-DK"));
           
//Response.Write(ShowDateTimeCurrency("div-MV"));
           
Response.Write(ShowDateTimeCurrency("nl-BE"));
           
Response.Write(ShowDateTimeCurrency("nl-NL"));
           
Response.Write(ShowDateTimeCurrency("et-EE"));
           
Response.Write(ShowDateTimeCurrency("fo-FO"));
           
Response.Write(ShowDateTimeCurrency("fa-IR"));
           
Response.Write(ShowDateTimeCurrency("fi-FI"));
           
Response.Write(ShowDateTimeCurrency("fr-BE"));
           
Response.Write(ShowDateTimeCurrency("fr-CA"));
           
Response.Write(ShowDateTimeCurrency("fr-FR"));
           
Response.Write(ShowDateTimeCurrency("fr-LU"));
           
Response.Write(ShowDateTimeCurrency("fr-MC"));
           
Response.Write(ShowDateTimeCurrency("fr-CH"));
           
Response.Write(ShowDateTimeCurrency("gl-ES"));
           
Response.Write(ShowDateTimeCurrency("ka-GE"));
           
Response.Write(ShowDateTimeCurrency("de-AT"));
           
Response.Write(ShowDateTimeCurrency("de-DE"));
           
Response.Write(ShowDateTimeCurrency("de-LI"));
           
Response.Write(ShowDateTimeCurrency("de-LU"));
           
Response.Write(ShowDateTimeCurrency("de-CH"));
           
Response.Write(ShowDateTimeCurrency("el-GR"));
           
Response.Write(ShowDateTimeCurrency("gu-IN"));
           
Response.Write(ShowDateTimeCurrency("he-IL"));
           
Response.Write(ShowDateTimeCurrency("hi-IN"));
           
Response.Write(ShowDateTimeCurrency("hu-HU"));
           
Response.Write(ShowDateTimeCurrency("is-IS"));
           
Response.Write(ShowDateTimeCurrency("id-ID"));
           
Response.Write(ShowDateTimeCurrency("it-IT"));
           
Response.Write(ShowDateTimeCurrency("it-CH"));
           
Response.Write(ShowDateTimeCurrency("kn-IN"));
           
Response.Write(ShowDateTimeCurrency("kk-KZ"));
           
Response.Write(ShowDateTimeCurrency("kok-IN"));
           
Response.Write(ShowDateTimeCurrency("ky-KG"));
           
Response.Write(ShowDateTimeCurrency("lv-LV"));
           
Response.Write(ShowDateTimeCurrency("lt-LT"));
           
Response.Write(ShowDateTimeCurrency("mk-MK"));
           
Response.Write(ShowDateTimeCurrency("ms-BN"));
           
Response.Write(ShowDateTimeCurrency("ms-MY"));
           
Response.Write(ShowDateTimeCurrency("mr-IN"));
           
Response.Write(ShowDateTimeCurrency("mn-MN"));
           
Response.Write(ShowDateTimeCurrency("nb-NO"));
           
Response.Write(ShowDateTimeCurrency("nn-NO"));
           
Response.Write(ShowDateTimeCurrency("pl-PL"));
           
Response.Write(ShowDateTimeCurrency("pt-BR"));
           
Response.Write(ShowDateTimeCurrency("pt-PT"));
           
Response.Write(ShowDateTimeCurrency("ro-RO"));
           
Response.Write(ShowDateTimeCurrency("ru-RU"));
           
Response.Write(ShowDateTimeCurrency("sa-IN"));
           
Response.Write(ShowDateTimeCurrency("sk-SK"));
           
Response.Write(ShowDateTimeCurrency("sl-SI"));
           
Response.Write(ShowDateTimeCurrency("es-AR"));
           
Response.Write(ShowDateTimeCurrency("es-BO"));
           
Response.Write(ShowDateTimeCurrency("es-CL"));
           
Response.Write(ShowDateTimeCurrency("es-CO"));
           
Response.Write(ShowDateTimeCurrency("es-CR"));
           
Response.Write(ShowDateTimeCurrency("es-DO"));
           
Response.Write(ShowDateTimeCurrency("es-EC"));
           
Response.Write(ShowDateTimeCurrency("es-SV"));
           
Response.Write(ShowDateTimeCurrency("es-GT"));
           
Response.Write(ShowDateTimeCurrency("es-HN"));
           
Response.Write(ShowDateTimeCurrency("es-MX"));
           
Response.Write(ShowDateTimeCurrency("es-NI"));
           
Response.Write(ShowDateTimeCurrency("es-PA"));
           
Response.Write(ShowDateTimeCurrency("es-PY"));
           
Response.Write(ShowDateTimeCurrency("es-PE"));
           
Response.Write(ShowDateTimeCurrency("es-PR"));
           
Response.Write(ShowDateTimeCurrency("es-ES"));
           
Response.Write(ShowDateTimeCurrency("es-UY"));
           
Response.Write(ShowDateTimeCurrency("es-VE"));
           
Response.Write(ShowDateTimeCurrency("sw-KE"));
           
Response.Write(ShowDateTimeCurrency("sv-FI"));
           
Response.Write(ShowDateTimeCurrency("sv-SE"));
           
Response.Write(ShowDateTimeCurrency("syr-SY"));
           
Response.Write(ShowDateTimeCurrency("ta-IN"));
           
Response.Write(ShowDateTimeCurrency("tt-RU"));
           
Response.Write(ShowDateTimeCurrency("te-IN"));
           
Response.Write(ShowDateTimeCurrency("th-TH"));
           
Response.Write(ShowDateTimeCurrency("tr-TR"));
           
Response.Write(ShowDateTimeCurrency("uk-UA"));
           
Response.Write(ShowDateTimeCurrency(""));
           
Response.Write(ShowDateTimeCurrency("en-US"));
           
Response.Write(ShowDateTimeCurrency("en-AU"));
           
Response.Write(ShowDateTimeCurrency("en-BZ"));
           
Response.Write(ShowDateTimeCurrency("en-CA"));
           //
Response.Write(ShowDateTimeCurrency("en-CB"));
           
Response.Write(ShowDateTimeCurrency("en-IE"));
           
Response.Write(ShowDateTimeCurrency("en-JM"));
           
Response.Write(ShowDateTimeCurrency("en-NZ"));
           
Response.Write(ShowDateTimeCurrency("en-PH"));
           
Response.Write(ShowDateTimeCurrency("en-ZA"));
           
Response.Write(ShowDateTimeCurrency("en-TT"));
           
Response.Write(ShowDateTimeCurrency("en-GB"));
           
Response.Write(ShowDateTimeCurrency("en-ZW"));
           
Response.Write(ShowDateTimeCurrency("ja-JP"));
           
Response.Write(ShowDateTimeCurrency("de-DE"));
           
Response.Write(ShowDateTimeCurrency("zh-CN"));
           
Response.Write(ShowDateTimeCurrency("ko-KR"));
           
Response.Write(ShowDateTimeCurrency("ru-RU"));
           
Response.Write(ShowDateTimeCurrency("zh-TW"));
           
Response.Write(ShowDateTimeCurrency("zh-HK"));
           
Response.Write(ShowDateTimeCurrency("zh-SG"));
           
Response.Write(ShowDateTimeCurrency("zh-MO"));
           //
Response.Write(ShowDateTimeCurrency("zh-CHS"));
           //
Response.Write(ShowDateTimeCurrency("zh-CHT"));
           
Response.Write(ShowDateTimeCurrency("ur-PK"));
           
//Response.Write(ShowDateTimeCurrency("uz"));
           
//Response.Write(ShowDateTimeCurrency("uz-UZ-Cyrl"));
           //
Response.Write(ShowDateTimeCurrency("uz-UZ-Latn"));
           
//Response.Write(ShowDateTimeCurrency("vi"));
           
Response.Write(ShowDateTimeCurrency("vi-VN"));

            Response.Write("</table>");
        }
        catch
(Exception ex)
        {
            Response.Write("erro:" +
ex.Message.ToString() + "<br/>");
        }
    }
    ///
<summary>
    /// 区域化设置和符集的匹配
    /// </summary>
    ///
<param name="sLocale">区域代码LCID</param>
    ///
<returns>返回区域字符集</returns>
    public string
ShowDateTimeCurrency(string sLocale)
    {
        Page.Culture =
sLocale;
        string
formateDate=(DateTimeFormatInfo.GetInstance(null)).LongDatePattern;
       
string
formateTime=(DateTimeFormatInfo.GetInstance(null)).LongTimePattern;
       
int i=1000;
        string formateCurrency=i.ToString("C");
        int
j=50;
        double k=0.2;
        string
formateNumber=j.ToString("F")+"&"+k.ToString("F");
        string
Result="<tr>";
       
Result+="<td>"+CultureInfo.CurrentCulture.DisplayName+"</td>";
       
Result+="<td>"+DateTime.Now.ToString(formateDate)+"</td>";
       
Result+="<td>"+DateTime.Now.ToString(formateTime)+"</td>";
       
Result+="<td>"+formateCurrency+"</td>";
       
Result+="<td>"+formateNumber+"</td></td>";
        return
(Result);

    }

时间: 2024-08-02 04:47:35

ASP.NET 3.5(c#)区域化设置(LCID)的相关文章

关于IIS配置已有项目问题之数据库连接出错,请检查Conn.asp文件中的数据库参数设置

问题描述 关于IIS配置已有项目问题之数据库连接出错,请检查Conn.asp文件中的数据库参数设置 百度上主流方法都试过,包括父路径,32位开启,设置A USER权限,设置Everyone权限.以下是Conn.asp文件内容:<%Dim SqlNowStringDataPart_DDataPart_YDataPart_HDataPart_SDataPart_WDataPart_MCurrentPageDim ConnDBPathCollectDBPathDataServerDataUserDat

asp.net-小白提问:我想做一个 ASP.net 后台导出Excel 并且设置它的页眉页脚及列宽。大神有例子吗?

问题描述 小白提问:我想做一个 ASP.net 后台导出Excel 并且设置它的页眉页脚及列宽.大神有例子吗? 如图:我想做一个 ASP.net 后台导出Excel 并且设置它的页眉页脚及列宽.大神有例子吗? 解决方案 用NPOI这个类,可以设置页眉页脚,具体google下.

投票系统-asp.net mvc 在safari无法设置和读取cookie

问题描述 asp.net mvc 在safari无法设置和读取cookie 最近做一个投票系统,需要用到cookie,在safari浏览器下 无法保存和获取cookie,其他浏览器都没有问题,浏览器已设置接受cookie,请问这是什么原因造成的? 解决方案 http://www.cnblogs.com/zsxfbj/p/safari_cookie_not_write.html 你的页面传值怎么传的,用session看看 解决方案二: 在同一个ActionResult中可以获取到,但是在其他Act

asp.net Wizar 控件如何设置“下一步”按钮为禁用的呢

问题描述 asp.net Wizar 控件如何设置"下一步"按钮为禁用的呢

图片-为什么ASP.NET中GridView的分页设置显示不对

问题描述 为什么ASP.NET中GridView的分页设置显示不对 为什么ASP.NET中用GridView的PagerSettings设置分页功能时会显示同是"上一页"或同是"下一页"呢? 解决方案 ASP.NET中GridView分页gridView (分页)(asp.net)asp.net 中的gridview 之gridview 分页 解决方案二: 这个在GridView中的Position属性中设置,TopAndBottom表示在上面和下面都显示,Top表

asp.net 改变Session默认时间设置方法

asp教程.net 改变Session默认时间设置方法 asp.net教程 Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息.当我们在asp.net程序中打开webconfig的时候,下面我们一设置session时长 方法一: asp.net Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息. 当我们在asp.net程序中打开webconfig的时候,可以看到一段如下的代码: Asp.net程序代码: <se

ASP.NET获取不到JS设置cookies的解决方法

在js方法中添加"path= 过期时间"就可以解决这个问题. 例如://写cookies 复制代码 代码如下: function setCookie(name,value) { document.cookie = name "=" escape (value) ";path=/"; //设置的cookie关闭浏览即失效 } 加多了一个path=/,就行了.就这么简单. 这里设置了Cookie的Path属性,必须在客户端和服务器端同时设置 Path

创建支持ASP的服务器(IIS详细设置)

iis|创建|服务器 本教程将讲解支持运行ASP程序的IIS服务器的配置. 系统要求:Windows 2000, Windows XP Pro, Windows 2003 Server(推荐) 在Windows服务器中,我们通常使用IIS(Internet Information Server)作为运行ASP程序的应用服务器.Windows NT/2000/XP(Pro)/2003均自带IIS服务器,在Win98下也可以用PWS作为运行ASP的服务器,XP Home没有自带IIS.各个版本的II

ASP.NET页面HEAD区动态设置全攻略

asp.net|动态|攻略|页面 网页head区,不能用普通控件,但它有时又很重要,比如title.keywords.description,可能每个页面都不同,那么怎么样才能根据内容动态设置它们呢? 方法1:asp能做到的,asp.net当然可以做到,只要你把整个页面都用Response.Write()写出来,没有什么不能自定义的,当然也可以"<%=某个成员%>".但很明显,这样发挥不了.net的特点. 方法2:利用asp.net的特有属性:runat="ser