文化特性處理 張老師的範例

摘要:文化特性處理 張老師的範例

這個為自己所看的書籍作一下筆記~因為真的太難記起來,所以先實作一下。

第一步:點選資源檔



第二步:

 

第三步;


 

第四步;

 

接下來是重點如下

 

using System.Globalization;
public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {


    }
    protected override void InitializeCulture()
    {
        /*取得表單的集合就是DropDownList是否有資料如果沒有就為null*/
        if (Request.Form["DropDownList1"] != null)
        {   /*把表單的內容給SelectLanguage*/
            string SelectLanguage = Request.Form["DropDownList1"];
            /*判定那一國的資源檔*/
            UICulture = Request.Form["DropDownList1"];
            /*判定文化特性相關的功能 例:日期、數字和貨幣*/
            Culture = Request.Form["DropDownList1"];
            /*建立、檢查文化特性的資訊 如:ja en zh*/
            Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(SelectLanguage);
            /*取得文化特性相關的功能*/
            Thread.CurrentThread.CurrentUICulture  = new CultureInfo(SelectLanguage);

        }
        base.InitializeCulture();

    }
}


先感謝Will保哥 、MSDN的資訊讓我了解細部功能,以上為自己作一些小小記錄,說不定哪天會用到。