我有一个带有 1 个文本字段的自定义页面类型,我在其中保留可重用的 html 内容,以便通过中继器包含在其他页面上。转发器的转换只有 1 行代码<%# Eval("Content") %>
。
我遇到了一种情况,我想将内容框中的资源字符串与其他 html 内容一起使用,例如 {$ site.languages $}
.但是,在查看时,页面{$ site.languages $}
显示此字符串,而不是资源字符串的值。在这种情况下是否可以显示资源字符串内容以及如何显示?
尝试使用
<%# Localize(Eval("Content")) %>
试试这个:
-
ASCX 转换 – 调用本地化转换方法:
<%# 本地化("包含本地化表达式的文本:{$stringKey$}"( %>
-
文本/XML 转换 – 使用本地化字符串宏表达式或GetResourceString 宏方法:
{$stringKey$} - OR - {% GetResourceString("stringKey"( %}