Ard*_*rda 8 c# asp.net globalization resources embedded-resource
嗨,我有一个名为X.Common.DLL的程序集.多语言应用程序有一些资源文件.让我们说Language.resx Language.en-US.resx ....等....
我有一个web应用程序,其中包含上面的dll作为参考...
那么如何在我的Web应用程序标记端使用此资源文件?
Text="<%$ Resources:Class, ResourceKey %>" 因为"Class"名称在另一个程序集中而无效...
您应该引用 web.config 中的其他程序集以在 Web 表单中公开其内容。 http://msdn.microsoft.com/en-us/library/ms164642.aspx
编辑:由于下面的评论而得到更详细的答案:您应该像这样完成 webconfig 的页面/命名空间部分:
<pages>
<namespaces>
...
<add namespace="My.Fully.Qualified.Namespace"/>
</namespaces>
</pages>
Run Code Online (Sandbox Code Playgroud)
当然,还应该引用提供命名空间的程序集(项目引用,web.config 的部分)
那么你应该能够编写类似“<%= MyResx.MyEntry %>
| 归档时间: |
|
| 查看次数: |
7931 次 |
| 最近记录: |