- 创建文件资源:“Master”。
- 把它放在 App_GlobalResources 目录中,
- 添加键 - Menu_Contact。
- 创建另一个文件资源:“Master.he”。
- 添加键 - Menu_Contact。
将线程文化设置为“he-IL”。
System.Threading.Thread.CurrentThread.CurrentCulture = System.Threading.Thread.CurrentThread.CurrentUICulture = (System.Globalization.CultureInfo)Session["Calture"];
将标记添加到 aspx 文件:
这是测试的标记和行:
<a href="#">
<% Response.Write(Resources.Master.Menu_Contact); %>
<asp:Label runat="server" Text='<%$Resources:Master,Menu_Contact%>'></asp:Label>
</a>
第一个选项有效,标记无效。怎么了?