1

我正在尝试访问在名为 AspSPSSiLog.resx 的资源文件中声明的变量。

<asp:Literal ID="LiteralCurrentSimu" runat="server" Text="<%$Resources:AspSPSSiLog,current_simulation_title%>" />

当我运行代码时,我有一个 HttpParserException => 找不到键为“current_simulation_title”的资源对象。

我认为上面提到的内联表达式意味着在资源文件夹中的 AspSPSSiLog 资源文件中搜索对象 current_simulation_title 对吗?

任何人都可以对此有所了解,请帮帮我。

提前致谢

4

1 回答 1

2

这里您的资源文件:AspSPSSiLog.resx将被视为全局资源文件。

因此,Asp.Net在应用程序根目录中的文件夹内current_simulation_titleAspSPSSiLog.resx资源文件中搜索 ResourceID:。 App_GlobalResources

因此,首先在应用程序的根目录中创建一个名为:的文件夹App_GlobalResources,然后将资源文件:AspSPSSiLog.resx放在该文件夹中。

于 2013-09-26T14:07:28.033 回答