如何使用html标签中的Global Resources项目

时间:2016-11-14 21:46:57

标签: html asp.net

我正在尝试通过ASP.NET Web Form设计一个网站。我知道如何在asp和C#中使用Global Resources项目,但是我不能在html标签中使用这些项目。

更多详情:

有“SiteMap.resx”文件,其中包含一些项目。例如:

(姓名:AboutTitle& value:关于我们)& (姓名:帮助和价值:帮助)

我想在下面的代码行中将“AboutTitle”放在“”之间。

<li id="liBlog" runat="server" class="navbar-item">
    <a href="#menu-about" class="navbar-item-target">
        {Here!}
    </a>
</li>

2 个答案:

答案 0 :(得分:0)

您可以使用

<asp:Literal ID='the_id' Text='Default text'/>

并使用全局资源来设置文本。

或直接

<asp:Literal ID='the_id' Text='Default text' meta:resourcekey="textID"/>

答案 1 :(得分:0)

保持您的榜样,我相信您需要的是:

<li id="liBlog" runat="server" class="navbar-item">
    <a href="#menu-about" class="navbar-item-target">
         <%=Resources.LangText.String0001%>
    </a>
</li>

LangText 是资源中的文件名,而 String0001 只是对该文件的引用。

希望有帮助