c# 在mono上的移植 系列之三 本地化控件的写法

 c#/ms平台的 本地化代码可能多种多样,比如:

    <div class="hd">
        <asp:Localize ID="Literal1" runat="server" Text='<%$ Resources:My.Strings, PickupTitle %>'></asp:Localize>

   </div>
或者

    <div class="hd">
        <%= Resources.My.Strings.PickupTitle %>'

   </div>
或者

    <div class="hd">
        <%# Resources.My.Strings.PickupTitle %>'

   </div>


但是在mono里,上面的三种形式,只有第一种可以支持,其他的都会抱错。即必须使用 资源占位符 asp:Localize 来声名

(原文链接 http://ddbiz.com/?p=217)

你可能感兴趣的:(c# 在mono上的移植 系列之三 本地化控件的写法)