我有一个asp.net网页,其中包含一个标签,现在我想从localresource文件标签的文本属性,我有一个.resx
下文件App_LocalResources
夹,其中包含名称为UserNameLabel.Text
和值作为User Name
现在在我aspx
文件我使用Label
这样的控制
<asp:Label ID="UserNameLabel" runat="server" resourcekey="UserNameLabel"></asp:Label>
但我不能得到标签的文本,任何人都可以告诉我正确的方式从资源文件中添加文本属性
首先,你需要创建web项目中适当的结构。 在这种情况下,我将使用Default.aspx的:
采取通知我把里面App_LocalResources文件为Default.aspx.resx文件。
下一步里面输入为Default.aspx.resx新项目是这样的:
最重要的是你需要设置Text属性(UserNameLabel.Text)
最后在这里的aspx代码:
<asp:Label ID="UserNameLabel" runat="server" meta:resourcekey="UserNameLabel"></asp:Label>
我已经使用元:获取ResourceKey链接到相应的资源键。