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

发布于 2024-09-28 22:46:25 字数 273 浏览 4 评论 0原文

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

使用 GetGlobalResourceObject 方法:

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

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

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

While developing I've seen a couple different ways to get local resources values from the resx files. Which one is considered the best practice?

Using the GetGlobalResourceObject method:

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

Or using a control and setting the value directly in the resx:

Any better ways I should know?
Thanks for your help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤芳又自赏 2024-10-05 22:46:25

基本上,名称说明了一切:全球资源和本地资源。

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

Basically the names tell everything: Global Resources and Local Resources.

If you need the same resource to be used in different places (pages, controls, back-end, etc.) use Global Resources.
Local resources are tight to pages and user controls. You should be creating one local source file for each page (aspx) and user controls (ascx).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文