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

首頁 > 編程 > .NET > 正文

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

2024-07-10 13:04:27
字體:
來源:轉載
供稿:網友

譬如我有一個登陸頁面,上面有兩個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 密碼

然后,在我們的頁面代碼中
把<asp:label id="lbl_username" runat="server"></asp:label>
    <asp:label id="lbl_password" runat="server"></asp:label>
改為<asp:label id="lbl_username" runat="server" text="<%$ resources:labelresource1.text %>"></asp:label>
       <asp:label id="lbl_password" runat="server"  text="<%$ resources:labelresource2.text %>"></asp:label>

最后,在頁面的page屬性中,加上 culture="auto:zh-cn" uiculture="auto:zh-cn" ,默認設為了中文。

編譯便可以看到效果,當瀏覽器默認語言為英文時,可以看到兩個label的顯示為username和password。
當瀏覽器默認語言為中文時,可以看到兩個label的顯示為用戶名和密碼。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淮阳县| 青海省| 营口市| 县级市| 龙川县| 永善县| 高碑店市| 台州市| 安岳县| 青浦区| 北碚区| 泾川县| 红原县| 清水县| 天峻县| 塔城市| 西林县| 肇东市| 甘肃省| 云梦县| 张家川| 灌云县| 冷水江市| 芮城县| 鞍山市| 静安区| 龙海市| 武鸣县| 白水县| 泽库县| 德格县| 格尔木市| 望谟县| 江安县| 凤台县| 河间市| 东台市| 诸暨市| 嵊泗县| 九台市| 新巴尔虎右旗|