0

我一直在关注 msdn 上的教程,但由于某种原因,应用程序找不到我的资源。

一直在阅读:http: //msdn.microsoft.com/en-us/library/ms227427.aspx

http://msdn.microsoft.com/en-us/library/ms247246%28v=vs.100%29.aspx

在我的应用程序中,我这样做了:

在此处输入图像描述

在 WebResource.resx 中,我这样做了: 在此处输入图像描述

网络表单中的代码:

<form runat="server">

       <asp:Button runat="server" Text="<%$Resource:WebResource,TimerButton %>" /> 

    </form>

但遗憾的是我的浏览器说:

“未找到具有键 'TimerButton' 的资源对象。”

感觉就像我阅读了 100 次文档,但我看不到我缺少什么。

4

3 回答 3

1

应该:

   <asp:Button runat="server" Text="<%$Resource:WebResource,TimerButton %>" /> 

你有

网络资源

于 2013-10-14T20:14:31.263 回答
0

从您提供的第一个链接http://msdn.microsoft.com/en-us/library/ms227427.aspx开始,语法为<%$Resources:Class,ResourceID%>. 所以你的代码应该是:

<asp:Button runat="server" Text="<%$Resources:WebResource,TimerButton %>" />  

不是

<asp:Button runat="server" Text="<%$Resource:WebResource,TimerButton %>" /> 
于 2013-10-15T01:37:31.253 回答
0

好吧,我终于找到了解决方案……我将我的文件夹命名为“App_GlobalResources 文件夹”而不是“App_GlobalResources”……我的错误有望成为其他人的救赎。

于 2013-10-15T08:29:08.773 回答