【问题标题】:Getting text from the Resource file in asp.net 4从asp.net 4中的资源文件中获取文本
【发布时间】:2012-12-12 21:31:34
【问题描述】:

我有一个包含标签的asp.net网页,现在我想从本地资源文件中获取标签的文本属性,我在App_LocalResources文件夹下有一个.resx文件,其中包含名称为@ 987654323@ 和 Value as User Name 现在在我的 aspx 文件中,我正在使用 Label 这样的控件

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

但我无法获取标签上的文本,谁能告诉我从资源文件中添加文本属性的正确方法

【问题讨论】:

    标签: asp.net localization resource-file


    【解决方案1】:

    首先,您需要在 Web 项目中创建适当的结构。在这种情况下,我将使用 Default.aspx:

    请注意,我已将 Default.aspx.resx 文件放在 App_LocalResources 中。

    接下来在 Default.aspx.resx 中输入新项目,如下所示:

    重要的是你需要设置Text属性(UserNameLabel.Text)

    最后是aspx代码:

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

    我已使用 meta:resourcekey 链接到适当的资源键。

    【讨论】:

      猜你喜欢
      • 2019-11-08
      • 1970-01-01
      • 1970-01-01
      • 2013-03-21
      • 2014-03-08
      • 2017-08-23
      • 2021-01-12
      • 2019-03-24
      • 2016-08-06
      相关资源
      最近更新 更多