根据用户控件的路径加载资源文件

本文关键字:加载 资源 源文件 路径 用户 控件 | 更新日期: 2023-09-27 18:31:57

我需要帮助从资源文件中读取所有资源。我正在使用Visual Studio 2010 c# .net 4.0。

我有一个用户控件,例如~/MyFolder/MyControl.ascx.,它有与之关联的本地资源文件

我将上面的值(即将控件路径)传递到我的另一个类,我想根据当前语言加载适用的资源文件。

这是否可能,如果是,我该如何实现这一目标?

谢谢。

根据用户控件的路径加载资源文件

一种方法是使用嵌入式资源:

Assembly _assembly = Assembly.GetExecutingAssembly();
_assembly.GetManifestResourceStream("Project.UI.Assets.Logo.png");

这篇博文可能会给你更多的见解:http://www.attilan.com/2006/08/accessing-embedded-resources-using.html