HTML控件文本的字面控制

时间:2014-09-11 15:33:34

标签: c# asp.net resources

假设我有一个元标记HTML元素,并且我想将标记的内容存储在资源文件中,并在运行时加载内容,以进行本地化。现在,这就是我的工作:

<asp:literal runat="server" ID="TheMetaTag" /> //in markup
TheMetaTag.Text = "<meta name=\"description\" content=\"Some Text\">"; // in code behind

如您所见,资源文件包含整个标记。我希望资源文件只包含文本。我在标记中试过这个:

<meta name="description" content="<asp:literal runat="server" ID="TheMetaTag" />">

当然,这不起作用。我想知道如何只在资源文件中存储文本,并在运行时添加标记的内容。

由于

1 个答案:

答案 0 :(得分:1)

请改为:

<meta name="description" content="<%=someVar %>">