国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

學習使用ASP.NET 2.0的本地化

2024-07-10 12:40:12
字體:
來源:轉載
供稿:網友
譬如我有一個登陸頁面,上面有兩個Label和兩個Textbox,頁面命名為Login.aspx,控件命名為lbl_UserName,lbl_Password,txt_UserName,txt_Password。

首先可以在網站上新建一個App_LocalResources的文件夾,然后新建一個資源文件,命名為Login.aspx.resx
命名需要跟匹配的頁面名字相同。然后再新建另一個資源文件,命名為Login.aspx.zh-Cn.resx

Login.aspx.resx 這個為默認的,而Login.aspx.zh-Cn.resx這個為當瀏覽器默認語言設為中文的時候調用的。

打開Login.aspx.resx文件: 
名稱 值
LabelResource1.Text Username 
LabelResource2.Text Password 

打開Login.aspx.zh-Cn.resx文件:
名稱 值:
LabelResource1.Text 用戶名 
LabelResource2.Text 密碼 

然后,在我們的頁面代碼中

1<asp:Label ID="lbl_UserName" runat="server"></asp:Label>
2<asp:Label ID="lbl_Password" runat="server"></asp:Label>改為
1<asp:Label ID="lbl_UserName" runat="server" Text="<%$ Resources:LabelResource1.Text %>"></asp:Label>
2<asp:Label ID="lbl_Password" runat="server" Text="<%$ Resources:LabelResource2.Text %>"></asp:Label>
3
最后,在頁面的Page屬性中,加上 Culture="auto:zh-Cn" UICulture="auto:zh-Cn" ,默認設為了中文。

編譯便可以看到效果,當瀏覽器默認語言為英文時,可以看到兩個Label的顯示為Username和Password。
當瀏覽器默認語言為中文時,可以看到兩個Label的顯示為用戶名和密碼。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东阳市| 钟山县| 达日县| 晋江市| 高清| 营口市| 昂仁县| 托克逊县| 呼图壁县| 安泽县| 辉南县| 达孜县| 延寿县| 巴中市| 赣榆县| 江津市| 墨脱县| 昭苏县| 华亭县| 高雄市| 枣强县| 府谷县| 宣威市| 调兵山市| 高平市| 九龙坡区| 利辛县| 浪卡子县| 南宫市| 青浦区| 信阳市| 中超| 张家界市| 仲巴县| 祁阳县| 岳阳县| 吉安县| 昌黎县| 泰顺县| 五原县| 苗栗市|