获取文本从资源文件在asp.net 4(Getting text from the Resource

2019-07-05 02:02发布

我有一个asp.net网页,其中包含一个标签,现在我想从localresource文件标签的文本属性,我有一个.resx下文件App_LocalResources夹,其中包含名称为UserNameLabel.Text和值作为User Name现在在我aspx文件我使用Label这样的控制

<asp:Label ID="UserNameLabel" runat="server" resourcekey="UserNameLabel"></asp:Label>

但我不能得到标签的文本,任何人都可以告诉我正确的方式从资源文件中添加文本属性

Answer 1:

首先,你需要创建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链接到相应的资源键。



文章来源: Getting text from the Resource file in asp.net 4