国产探花免费观看_亚洲丰满少妇自慰呻吟_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的顯示為用戶名和密碼。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 花垣县| 绥宁县| 景洪市| 黑河市| 台州市| 县级市| 长乐市| 桐柏县| 绥江县| 定边县| 潼关县| 红河县| 图木舒克市| 昌黎县| 抚远县| 万宁市| 保康县| 江都市| 阜阳市| 温宿县| 尼勒克县| 增城市| 武义县| 东丽区| 丰原市| 闸北区| 平远县| 上犹县| 巨野县| 灌云县| 红原县| 临西县| 蕉岭县| 额尔古纳市| 武清区| 榆社县| 上蔡县| 甘南县| 博乐市| 湖南省| 泰安市|