摘要:文化特性處理 張老師的範例
這個為自己所看的書籍作一下筆記~因為真的太難記起來,所以先實作一下。
第一步:點選資源檔
第三步;
第四步;
接下來是重點如下
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的資訊讓我了解細部功能,以上為自己作一些小小記錄,說不定哪天會用到。