替换字符串

时间:2009-03-20 13:32:16

标签: c# asp.net localization

这里我需要替换内容“说......”:

<asp:DataList ID="dlProductReviews" runat="server" RepeatDirection="Vertical" RepeatColumns="1">
  <ItemTemplate>
    <div>

      <span class="content">says... </span>

    </div>
  </ItemTemplate>
</asp:DataList>

1 个答案:

答案 0 :(得分:1)

您可以在此处使用数据绑定标记:

<asp:DataList ID="dlProductReviews" runat="server" RepeatDirection="Vertical" RepeatColumns="1">
  <ItemTemplate>
    <div>

      <span class="content"><%# GetContent() %></span>

    </div>
  </ItemTemplate>
</asp:DataList>

然后在你的代码中创建一个名为GetContent()的受保护方法(或者你可以使用一个属性)在后面的代码中返回一个字符串,在你的情况下是一个来自资源的字符串。您也可以将代码直接放在&lt;%#...%&gt;中。标签