正如標題所示,我正在嘗試解析中繼器內的本地化字符串。我有一個所見即所得的編輯器輸入的文檔類型的表單選項卡上的一些HTML,所以源看起來像這樣在轉換中解析Kentico本地化宏?
Field1: "<a href="test.aspx" title="test">{$localstring$}</a>"
然後在轉型我有
<li><%# Eval("Field1") %></li>
這將輸出字符串作爲
- {$ localstring $}
,不熔酚醛樹脂將它作爲一個宏來查找UI文化本地化中的localstring。
我曾嘗試不同的東西,包括
<%# Eval(CMS.GlobalHelper.ResHelper.LocalizeString("Field1")) %>
和
<%# Eval(CMS.CMSHelper.CMSContext.CurrentResolver.ResolveMacros("Field1")) %>
都給出同樣的輸出,任何人都可以點我在正確的方向?我相信這是Eval被稱爲的方式。
在此先感謝。