c# - 无法将资源 key 分配给 asp.net 标签

标签 c# asp.net

作为初创公司,我是开发新手,正在从不同的视频和教程中学习。现在遇到一个奇怪的问题

我有一个 asp.net 标签

<asp:Label ID="Label2" runat="server" Text="<%$ Resources:Label1TextKey %>" />

我已经在

中定义了他的 key
App_GlobalResources >>  Resource.resx >> Label1TextKey

但是当我 build 时,它正在给予

Error   1   The resource object with key 'Label1TextKey' was not found.      C:\Documents and Settings\Maya\My Documents\Visual Studio 2008\WebSites\WebSite1\Default.aspx  14

body 可以帮助我吗?

最佳答案

应该是:

Text="<%$ Resources:Resource,Label1TextKey %>"

语法是这样的:

<%$ Resources:ClassName,KeyName,DefaultValue %>

其中 ClassName 是资源文件的名称,KeyName 是此文件中的 key 。

关于c# - 无法将资源 key 分配给 asp.net 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4482134/

相关文章:

c# - 使用 Linq 选择列表中的一系列成员

c# - 停止 SoundPlayer 播放

c# - C# 中的服务器端 Javascript 警报

ASP.NET MVC3 RAZOR View C# 注入(inject)

c# - 在 Excel 工作表顶部添加额外的标题行 [EPPlus]

c# - .NET 中的传统循环与 Action 委托(delegate)

c# - 我可以检查一个变量是否可以转换为指定的类型吗?

c# - 检测 PrintDocument 何时成功打印(不仅仅是预览)

c# - 一个网站是许多网络应用的集合?

c# - 将同步代码包装到异步调用中