全球化
1、打開VS 2005,切換到Solution Explorer 視圖
2、點擊右鍵,選擇添加 asp.net 文件夾, 然后選擇 App_GlobalResources .
3、右鍵點擊App_globalResources ,選擇添加新項,選擇資源文件,命名為Localized.resx 。
4、再次添加一個資源文件,命名為 Localized.zh-cn.resx? 。 這個命名很有講究,上面命名的Localized.resx將作為默認的資源文件,后面添加的不同語種的資源文件則應在 中間加上標準的語言代碼,比如簡體中文是 zh-cn 。
5、下面我們做一個簡單的例子,打開Localized.resx文件,在Name中輸入helloMsg, 在value在中輸入"Hello ,my Baby!" 。
6、打開Localized.zh-cn.resx文件,同樣,在Name中輸入helloMsg,在value中輸入" 你好"。
7、新建一個頁面文件,加入一個TextBox 控件,選擇其屬性,選擇表達式。
8、在其text屬性的表達式類型中,選擇Resources ,在表達式屬性中,ClassKey 輸入上面我們定義的資源文件名Localized , ResourceKey,我們點擊下拉框,選中helloMsg.
9、運行程序,頁面上TextBox中的文本顯示中文的"你好!”
10、打開IE ,在屬性,語言中,把en-us 設置為首選語言,再次打開瀏覽器,文本變成了"hello ,my baby!"? ,也就是說這個程序, 根據(jù)你操作系統(tǒng)的語言選項 來決定顯示什么樣的文字,比如你的操作系統(tǒng)語言是中文的,就顯示中文,如果你設定您操作系統(tǒng)中的區(qū)域和語言是英文的,就顯示英文。
呵呵,算是全球化的第一步?
轉載于:https://www.cnblogs.com/GavinCome/archive/2007/06/07/774350.html
總結
 
                            
                        - 上一篇: Sql Server日期格式的转换收集
- 下一篇: ASP.NET2.0数据库入门之SQL
