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

时间:2012-04-23 14:49:07

标签: c# asp.net resources embedded-resource

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

我有一个用户控件,例如〜/ MyFolder / MyControl.ascx。其中包含与之关联的本地资源文件

我传递了上述值即。将控件传递给我的另一个类,我希望根据当前语言加载适用的资源文件。

这可能吗?如果可以的话,我怎么能实现这个目标?

感谢。

1 个答案:

答案 0 :(得分:0)

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

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

此博客文章可能会为您提供更多见解: http://www.attilan.com/2006/08/accessing-embedded-resources-using.html