正确检索本地资源值:GetGlobalResourceObject还是.NET Control?

时间:2010-10-25 16:00:38

标签: c# .net asp.net msdn

在开发过程中,我已经看到了几种不同的方法来从resx文件中获取本地资源值。哪一个被认为是最佳实践?

使用GetGlobalResourceObject方法:

<a id="myLink" href="#"><%= GetGlobalResourceObject("Filter","Diary")%></a>

或者使用控件并直接在resx中设置值:

我应该知道更好的方法吗? 谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

基本上,这些名称告诉了一切:全球资源和本地资源。

如果您需要在不同位置(页面,控件,后端等)使用相同的资源,请使用全局资源。 本地资源对页面和用户控件很紧张。您应该为每个页面(aspx)和用户控件(ascx)创建一个本地源文件。